The controls in that game drove me crazy   

 , it was a challenge to finish it but I regretted the time spent on it, I never understood why a game otherwise very good would be done, as I thought,  with the intention of frustrating the players. 
The same kind of situation is repeated in Heavy Rain that I got without realizing it was from the same people. IMO the controls are not as bad but still it is a frustrating game to play, I got one of the 27 endings (not a bad one) and immediately trade it in without looking for any other ending.