This is really creative, and I'd love to see it expanded. I just don't know how I'd explain him getting his abilities back between levels.