The BAF review almost says it all. The only thing I'd add is how funny it can be as well, and yet even in these wickedly surreal moments, there is still that depth that makes you realise how much thought has been put into the design.
I'd say these's about an hour of non-stop enjoyment in this title - and I haven't yet gone into the walkthrough to see what I missed.