Yeah it's a very funny game, despite also being serious a lot of the time. It's an impressive balancing act in the writing.
The music is by a band called Sea Power, which Robert Kurvitz managed to convince make the OST! Some absolute bangers on that soundtrack, every time those horns hit when you step out of the Whirling...