Reminds me of when I nearly won a competition around here in that game (The judges went "Meh" and put up a final track, where I of course failed miserably). But, yes. I should download this again and resume playing. I think I have a Steam account, if I try to dig it up.