Like your idé, played Celeste alot. What makes it even better is that you're developing in PICO-8 which Celeste was originally created in before they made their full game :)