Thanks for playing! The super-jump thing isn't explained at all, I thought every player would end up experiencing it by accident and left it at that (I can definitely see how it may cause confusion tho).
Also, I'm glad you enjoyed the lore! I've been a fan of this kind of genre for such a long time, and there are lots of ideas I would like to expand on.