I wanted to love this game, but there issues you're probably already aware of: Holes in level design, small radius for effective mouse-aiming.
I love the art style!