Very good game! Would've been much better with some sound effects or music. Otherwise very engaging thanks to the score. However, the teleport power doesn't feel very useful most of the time since the enemies just end up in one big group, but it can occasionally lead to some pretty fun moments.
Nice job!