coyote time is where you can still jump even if you've just walked off an edge. here's a really great video on it and other platformery stuff:
regardless though, you've got a really good game going. with a few tweaks this would be really really cool and exceptionally playable