Ah, this game really surprised me, i actually thought it was going to just another linear scripted game, which that IT IS but , it had a very unique atmosphere and felt "Class"...
sure all this praising from me probably from the fact that they included In Dreams by Roy Orbison in the soundtrack so i'm a bit biased.