Fun game, I think you created a fu mechanic :)
Also, nice touch with the red fading in when the player gets close to enemies!