I HAVE SEEN ALL THREE SCREENSHOTS FOR THIS NEW GAME THAT WAS JUST ANNOUNCED AND LEMME TELL YOU HOW BAD IT'S GOING TO SUCK.

TOTAL VOTES: 1447     AVERAGE SCORE: 6.37


1 2 3 4 5 6 7 8 9 10

I also hear that that same company might do a massively-multiplayer game. WHOO-aa! How bad is THAT gonna SUCK!?