JAPAN: Tokyo Demo Fest, the biggest and only demoparty in Japan, is back for its third edition. Here is the invitation video, on YouTube: This time, Tokyo Demo Fest will take place in the center of Tokyo, for two days, on February 9 (Saturday) and 10 (Sunday), 2013, taking advantageContinue Reading