The absolute best indie side scroller/ metroidvania games I have ever played. I lost count of how many times I played through this game and that's counting the DLC addons as well. I recommend this game to anyone who wants a good challenge as well as a fun game to play in general. Many people ask, is it really that hard of a game? Or is it as hard as Dark Souls? The answer to that in my opinion is no. In the beginning it may take a new player to get used to the parrying timing or when to use special skills, but if anything it's nowhere near as punishing as Dark Souls. it's challenging, yes, but the more you spend time playing it, the more everything begins to become second nature. You will absolutely get used to it, and I highly recommend everyone give this game a try.