The idea of pushing back enemies instead of killing them is innovative. The two types of attacks feel good too. Sometimes the portal may generate at the same position, though. Great game anyways!
You can try my game if you have some time!