I got the physical edition of Celeste on the switch a while ago and I finally got around to playing it. I had already beaten it once before on PC, but this is a game that always feels fresh to me no matter how many times I play it. It's just as good as I remember it, if not better.

Let's get straight to the point, I think Celeste is one of the best platformers of all time, at least gameplay-wise.
Movement is probably the most important part of any platformer, and Celeste just absolutely nails it. It somehow feels both chaotic and incontrollable when you're in high-stress situations, yet extremely precise and maneuverable when you take your time and stay calm through the platforming challenges. It feels perfect.
However, I think my favorite part about Celeste is how it handles momentum. You're introduced to it in the first level with platforms that flung you away as soon as you touch them, and it keeps slowly evolving as you play until you learn how to wallbounce and wavedash. Learning how to control and use your momentum to your advantage is an integral part of the game, and Celeste just keeps introducing more and more mechanics that change how you're able to interact with your momentum.
One of the major complaints for this game is its difficulty. Yes, it's a hard game, but I don't really think it's pixel-perfect as most people say. I've always felt that this game's challenge is more about the jumps being hard to execute, rather than being hard to land. It may not look like it, but the game is very lenient with most of its obstacles, and you don't realize until you finally learn and master how to beat those obstacles.

I do think there's a few issues with the level design. The first few stages are fun, but certain levels in the middle have this issue where, even if the individual screens can be fun, the entire stage as a whole feels like a hassle to complete. Levels like the Core or the Mirror Temple feature mechanics that aren't unfun, but they're very different to the rest of the game and don't really match with the way the overall experience is designed. It's not bad, but it's a low point of the entire experience.
Presentation-wise, this game's also incredible. The game's sprites all look fantastic and beautiful, even if the color choices make some things blend into the background at certain points. The hand-drawn scenes feel really special every time they show up, and I especially love how the exagerated animation makes all character feel very expressive, even with their sprites being so small.
But my favorite part about it has gotta be the sound design. Sure, the Celeste soundtrack is iconic, Lena Raine did an amazing job. But the sounds when you activate a platform? The little sound effect when you wallbounce??? The silly little voices every character has????? Incredible.

Celeste has a very carefully written narrative. The story's very simple, yet still heart-warming. You play as Madeline, a woman who has to climb a giant metaphor, all while fighting her (literal) inner demons. The narrative is more an exploration of Madeline's mental state, so even if a few stages have no story relevance, it doesn't feel like there's anything missing. The characters are always evolving emotionally, and that's all that matters.
All characters are also very fun to interact with, and most of them have some real depth once you actually look into them. You'll learn many things about them as you play, even more in the sequel cough cough fragments of the mountain review, and by the end of the game, even the bad choices they make feel in-character and justified.
IN CONCLUSION: I really like Celeste. It's a great platformer with amazing movement and fun obstacle courses designed around making you have fun with said movement. Every part of the presentation is expertly-crafted, and it's all iconic. The story's really good as well, and all the characters are fun and interesting.
No, I don't like how most character development is given in one infodump halfway through the game. No, I don't look forward to the middle stages while playing. No, Its story didn't change my life or fixed my mental state like it did to a lot of people... but I still really like it. Even with all of it's flaws, it's one of my favorite games of all time. 10/10
