They're allowing it until 11:59PM EST on Sunday night.
I downloaded the demo when it first game out. It's a pretty neat game. It reminds me of Subspace/Continumm by Sierra. Not everyone will like it, but it definately is alow of fun with 16 people going! The community for the game was incredibly small before the free download: so it now should be pretty decent.
Back from the dead, I'm afraid.