First of all, I love the look of the game (the way you've created depth with the sharp, 2D vector graphics is really cool - along with the slick iconography). Second of all, it's quite challenging while still feeling super satisfying and fair, which makes for a great gameplay experience. One of my favorites so far! Here's my playthrough.