I just got back from Gamestop. It's so freaking good. I'll probably start the campaign tomorrow or later today. I also picked up The Walking Dead.
It's a good game, only thing I don't like is how little maps there are. Expect for that, its great.