Haven't really experience any real loss of control, but lighting effects were pretty neat.
Few bugs I've found:
1. It is possible to get out of bounds when having "wall jump" ability (level bound walls shouldn't be tracked as jumpable walls)
2. Re-spawning when being out of bounds glitches you out inside the ground below spawndrop (when re-setting player's position and health, reset the velocity too);
3. When killing an enemy after being kicked you get stuck in the "knockback" phase until you get hit again (respawning doesn't fix it) - no idea how exactly you wrote the logic, but it should be tracked on player's script rather than enemy's, and have some back-up check.
Overall pretty fun game, map layout works pretty well.