great idea and well excuted. And many mechanics! i think there's a bug on the jump part, seems i can jump from anywhere always