Discussion in 'Upcoming Game Chatter' started by Rumor, Mar 17, 2013.
I saw the previews for this a while back. This is old footage but still.
This game is hilarious. And pretty hard!