Amazing!
The graphics and animation are really above the bar (maybe even beyond), and it has a great arcade game feel. I also personally despise K-Fed, which was an added bonus.
The difficulty is a bit staggering at first, but surprisingly, that's what makes the game so great, is that you actually have to play it about 3 times and lose before you actually get the hang of it.
Hard to find a game where its only weakness is one of its strengths as well. This is a gem.