I'm sure you've read many reviews that say how good the game is and such, so i won't waste too much of you're time. as one of the first games that I personally played from the "metroidvania" genre. I really enjoyed it. I suggest you also give it a try. it is kinda slow at the start, but slowly becomes faster. so be patient and remember to learn from you're mistakes. trust me when I say that patience is needed, plus, it will help you save money for other stuff (controller breaking potential) so remember to take a break if you get stuck