mel3

Member Since April 6, 2009

April 6 2009 06:37 on ItSpace (2007) - Peter Traub

A novel and unique concept I think. But I fear it has no momentum. When you read what's involved on the site regarding participation you will see what I mean ...