Oh this is so good to learn! I always put so much time in movement that I forget to build the world itself. I like how you use Celeste as a reference; the levels force you to master the movement mechanics to make progress and that's what makes it fun.
Also welcome back champ!