Oh that's funny, my game is based on the same principle, except yours is more action oriented.
I love the art style and the gameplay feels really good. Also bonus point for the blue enemies with the line, that's a clever use of the perspective.
Great job!