Really nice job. I love the artstyle, this 2D/3D mix is really great.
Gameplay wise, there's a few bugs still there, which make it hard to play. Once you're stuck in a charging station with an enemy around, the game is pretty much over.
Still, some more polish on those aspects, and it's a really great entry.