This is one of those games that will have you punching your walls but you will keep playing because it's a really good game. It is a very hard game, like very, very , very hard but fun. I have no idea what the story is about in this game but that doesn't really matter. You dont play this game for the story, you play it to beat it and wear that fact like a badge of honor. You will most likely need some kind of walkthrough and there are a bunch of those online. If you dont like hard games or games where you will most likely die at least 100 times, then get something else.