People who love hard games will like this and might rate this high. I am don't really get that frustrated with games and I am very patient which is what you need to be in some parts of this game. This game is super hard but does not feel unplayable. I get so much enjoyment out of beating just even a level or finishing a part of a hard game.