The idea is pretty interesting, and it has been handled pretty nicely! I feel like you could have packed a bunch more features if the game was 2D though, but that may just be me.
Pretty good!