This is a really nice game! I like how you implemented the theme!
I had some trouble with the later levels since you could get hit by enemies you didn't see, and sometimes projectiles would glitch past walls, but other than that I think it's well-made! Was fun to explore the level and strategize with the different shapes!