I really really really love it! I absolutely adore the aesthetic and the premise. The game is really dynamic and suprising with some of the abilities. Music is fantastic too :)
Only thing I think is missing is some hit feedback, it's really hard to see if you hit something, or if you got hit. For example I kept shooting the train in the last level and I didn't know if it was hittable or not. Also throwing player into the level select screen instead of the main screen would've been nice :) I love the intro animation, but it just adds unnecessary time between levels.
All in all, a really amazing entry, good job!