If this pitch for Tatsunoko vs. Capcom Ultimate All-Stars looks Robot Chicken-inspired, well, it was. The spot will air on at least three networks. “Our ad agency had the idea to create this ...