Well done. For me the color scheme/art has a strong 90s vibe to it. I like that :D The idea of being able to push enemies back is also interessting, as you have to manage multiple incoming enemies (in different speeds) at the same time.