Very dynamic gameplay and an interesting way to restore the power) I think that you can limit the movement of the player so that he does not fall through the tiles and get stuck.