Simple but enjoyable game, my high score was 4311. The explosion animation is dope.
And the game looks pixel perfect to me, not quite sure what that other dude was on about.