This game is suprisingly fun and original! Took me a bit to get the hang of it, but after that it was really engaging!
My only complaint is the level generation, which can be kind of weird at times (long passages of nothing, enemies spawning seemingly in oneanother). That could've used some work, or maybe you could've just used premade leves.
Other than that, great game! :D