Very interesting! There's a lot of things that still need to be improved but you have a very cool concept, a problem I had was that some enemies spawned outside of the playfield so that was weird... for the rest most other people have already commented what I wanted to say so I'd say you should keep going!