There doesn't seem to be a download or any way to play the game.
Did you get a key from buying the GDC Relief Bundle?