SF x Tekken gets some tease videos
Street Fighter x Tekken is longs way off from being released. Capcom was at a brazil event recently, and they teased 3 different trailers The first video shows a foot in some kind of saddle, a person’s red clothing, possibly […]