Really nice presentation and some fun ideas, well done. The framework for some classic puzzle platforming!