Love this idea! Platformer with challenges for new abilities that you can collect mid-level. Did you get this from somewhere else?