I liked the sounds and game feel! Seemed a bit easy though I just maxed out teleport and energy capacity and it seemed impossible to lose.
Additional balancing is certainly needed.