There's a lot to like here. Super fast-paced gameplay, really distinctive visual style. Catchy music.
One thing that was a little awkward is that the top-right HUD element (with the cat's face) covers up too much screen real estate. I want to see what's on that ledge! :)