Marvel vs Capcom 2 teaser site launched – we think
Teaser sites and countdowns are nothing new to the gaming industry and I for one am getting a little bored of them. The latest one can be found at http://www.tu4ar.com/ and is simply a ticking clock with a bunch of flags underneath it. Now the URL means nothing to me and the site itself has nothing in it’s source code …