...I won't ramble on right now about it, but god damn Giggilo missions are trout on pretty much every possible level.

If you can look past that, the story is bizarrely good, though a lot of stuff is left unexplained at the end. And the humour can be pretty great, though the big one is the visuals are smurfing wonderful.

It's a really smurfing hard game to rate though.