Well.. really good, mechanics with a jump charge have not yet appeared in classic platforms. One small issue: don’t use ASCII emoticons instead of icons on buttons, this is a dead-end option, if only because for some they may not be displayed.
That's a good point, didn't think about that for the ASCII. Not developing this further at the moment but will keep that in mind for any other projects. :)