x-men vs street fighter arcade marquee