I really enjoyed playing this!
Some small points:
- I didn't realise that green and purple objects are good, so I just dodged everything for far too long.
- The powers, especially teleport and repel, have too small of a cooldown, which makes the game a bit too easy.