Summary: Borderlands, Mass Effect 2, and PC Love (games for Windows) on this week's show. Festival of Blood Radio #261