I like this idea a lot, the hold to jump is a little weird to get used to at first. I think the ability to hold down while moving before jumping would be a nice addition. Keep it up!