The last post I made featuring trailers of games announced at the recent E3 got me wondering, how are other people reacting to these game announcements?
Well, I took a look and now I can't stop watching. My gut is about to explode from laughter. Enjoy ~
So what did you think? Let me know on
Twitter
Facebook
Google+
-Niconico