Quite a fun game. May sound odd, but the camera scroll was quite satisfying.
My only real gripe was there being no visual feedback (a gauge showing your distance, power trajectory ect). This was most trouble with the teleporting power. Dragging from player to the destination mostly worked, then occasionally it'd freak and teleport me way back and I'm not sure if that was my doing or glitchiness.
Confusion aside, good entry.