Papercraft is the new viral posted on 18th November 2007When was the last time anyone spent time playing a viral game for a long time, then sending it on to all their friends? I mean really, when? The Net used to be teeming with more viral stuff than a …Continue Reading about Papercraft is the new viral →