I'm fairly sure that that was never a software on the site.
Unless you were talking about the last.fm player which can be found on the write-up page for the mix.
edit - wait, huh, you're right, it is gone
I don't like the game, but mostly because my dad wipes the floor with us.
EVERY. FUCKING. TIME. WE PLAY.
I just don't understand how to play the game properly.
and also there's too much counting countries and stuff every turn
blech