Hollow Knight is just so good. This game has an amazing art style and dark atmosphere, incredible lore, especially because there's so much of it, and the gameplay is great. The game is difficult, but once you've completed it and are replaying it, it's really not that bad. Sure, it gets a little repetitive after a while, but once you get to the unique content, it immediately gets its amazingness back. The combat could be smoother, but the large amount of different attacks make it so unique and fun. There are (I guess) puzzles, but they aren't difficult, and there are so many cool gameplay mechanics. The game literally only has like, TWO flaws, and they do not AT ALL get in the way of the fun. Overall, Hollow Knight has amazing art and character design, amazing atmosphere, amazing gameplay, perfect difficulty, and more than fair price. It's literally just a few CENTIMETRES from being absolutely perfect. You NEED to get it.