Lol I saw this, pretty funny, they got some good marketing. Did anyone see their trailer making fun of gta? Funny as hell, and respect to them for having the balls to go at gta.
This game looks pretty crazy, I'm really looking forward to it. I love gta but the pure over the top madness of this game just looks so appealing.