This thread reminded me to see what happened with another gimmicky indie wank, The Flock, the game that got some buzz last year based on it's premise of a finite number of global respawns before the game shut down forever.
Turns out the respawn countdown stuck at ~215 Million, the devs have bailed on it, and no one's playing it anymore anyway (big surprise).