This game is perfect. Anything I could say here has already been said. But I want to address a concern shared by a few people. Difficulty has nothing to do with a games quality unless it’s inconsistent. Just because a game is hard doesn’t mean it is bad. However, if you’re jumping from absurdly difficult to a walk in the park, it gets annoying (note that Celeste does NOT do this). The game is hardly even that difficult, it’s got fair gameplay, albeit on the more challenging side. Otherwise, this game hits all the check marks when it comes to a good game, and it’s truly an amazing experience