I feel that Twune's audio is best experienced in-game. The music and sound effects are created specifically for each project, therefore while they might sound pretty damn good as stand-alone pieces of work, they will be paler without the art, animations, story and gameplay.
So go ahead, take a little time and enjoy some games.