I just beat it, it was the funniest game I've played in ages.
Although lenghtwise it was good, it went through it like a breeze and only took my time to see everything...
The psychological thing got me a bit stuck until I found out what "peer" meant...
I the game was very easy or I think just like Sam & Max...