Friday, July 14, 2006

Effected

Want to see in-game footage from Mass Effect? Sure you do. Check out Bioware's download site here. Go for HD, it's worth it. Trust me.

No comments: