arrows to move
space to attack
down + space in midair -> dive attack
hold space on ground -> charged attack