Arrow keys to move, space to charge
The map generation was made by pen. The rest was pretty simple movement scripts.