I love the guy running around, such a nice sprite

If you mess around with the keys loads, pressing combinations, you can completely mess it up. I managed to stop him being animated when moving left or right, so just gliding, and also with some combinations you can get a delay in moving diagonally. I think this could be sorted with a set of booleans for each key, and then keyPressed sets them true, keyReleased sets em false. Might have a go tomorrow at that but gotta sleep CU
nice start tho