Arrow keys to move. Every time you hit an enemy with melee, you gain a bit of aura. Spacebar to melee, costs no aura. Z to fire a energy ball that costs 5 aura. X to teleport to mouse, costs 10 aura. C to use absorb, costs 5 aura a second, but gives 10 aura every time an energy attack hits it. V to use shield, costs 5 aura a second, but gives 10 aura every time a melee attack hits it. B to use a close range move, costs 15 aura. N to use accelerate, costs 5 aura a second and lasts until you press the button again, doubles speed. M to use special, costs 65 aura.
This engine uses health bars made by someone... I forgot who. I took the costumes and changed them a lot, I only kept the basic shape. I also changed their scripts. Katana by @Will_Wam The physics script is made by someone who's name I forgot, though I edited it a bit. The rest, such as sprite design and game mechanics is by me. This is the engine test/demo version. The game is below: https://scratch.mit.edu/projects/170821587/