Every quarter when I punch that dusty GameMecca bookmark... I'm always mildly shocked when I'm not hit with a dead link or domain for sale notice. Pleasantly so! Nostalgia totally justifies the cost. [thanks benefactor with a really laggy 1.07 salute]
Anyway, I just watched Indie Game: The Movie and it logically brought me here. Go see it and let us all once again be one. [pixelated hug]