That was fun. If there was a way to regain points for your powers I didn't find one, but other than that it was chaotic fun.
Thanks! Curruntly there isnt a way to regain those, it will be too easy to get high scores.