Celeste is incredibly fun and equally as challenging. Each level brings in a new level mechanic that is neither stale nor gimmicky. The story is surprisingly captivating, which is seldom seen in 2D platformers. I would absolutely recommend this game to all of my friends.