I have never gotten this much enjoyment out of a game that I paid so little for. Come to think of it, I can't think of too many games I have gotten this much enjoyment out of period.
The graphics are nothing to write home about. It's cartoony and "last-gen-y" looking but really, who cares. The game handles fantastically (something I was kind of doubting, but was pleasantly wrong about) and it's just fun.
It's not something you'll be investing hundreds of hours in, but for $19.99 you'd have to be a Communist Nazi baby eater not to enjoy this game.