Why didn’t anyone tell me about this???!!!

AHHHHH! Innards… exploding… from… excitement…

 

http://xbox360.ign.com/articles/113/1139820p1.html?_cmpid=ign1161

Advertisements