Late last night, Capcom posted the mysterious countdown site tu4ar.com. While I’m not certain where it originated that this site belongs to Capcom, you can see the data loading from a Capcom nameserver when the site loads. All the site is right now is a countdown, presuming ending on the day of Captivate ’09, a […]

Late last night, Capcom posted the mysterious countdown site tu4ar.com. While I’m not certain where it originated that this site belongs to Capcom, you can see the data loading from a Capcom nameserver when the site loads. All the site is right now is a...