Great, fun idea. Gameplay is quite imbalanced because of the randomness of hero movement and overall level design. Still, good effort.