I havent beaten it yet (no time at the moment <.<), but im at a good 50% and i gotta say, its a great game with some funny and cool things going on... except the emo zombies... they are so... emo.

P.S.: The story isnt the best but it isnt THAT bad. And besides, I dont think this game needs to have a good story, cause it kicks a** already.