Left and Right arrow keys to change x.
Up arrow key to change y. (Variable jump height.)
Hold Z to cling to walls.(Must be pushing into the wall. Use up and down keys to change y. You can only hold on to it for so long and the time you spent clinging will be carried on until you hit the ground. You can also wall jump by holding the arrow keys for direction. Releasing Z will release you. Experiment!)
X to dash. (After dashing, you turn red meaning you have to land on the ground to turn blue again. You must be in the air to dash.)