An interesting idea and quite a challenging game!
In my opinion, there is a lack of polish for small details (such as enemy spawn or ui)