Very nice, and it feels really smooth to play. I'd recommend trying to make the game feel a bit juicier, perhaps with some subtle screen shake and more impactful sound effects. You made a really fun game to play though, with a great core gameplay loop.