Tatsunoko vs. Capcom US TV Spot is Something Special
Most ads for games nowadays are, let's face it, a little uninspired. There are exceptions of course, but more often than not we're met with 30 seconds of computer-animated footage that hardly represents the final product or gameplay in any way. That's not to say …Read more »