Atma Xplorer

Xploring Games, Computing, Photography

Street Fighter vs Tekken and Tekken vs Street Fighter confirmed

Did I somehow mess up the title? Nope, you’re reading that right. Namco and Capcom will be pooling their resources together to create two games instead of just one: Street Fighter X


website stats