Gameitall
January 13, 2017
The Nintendo Switch is going to be the place for brawlers as Koei Tecmo and Square Enix have confirmed 2 Omega Force titles for the Switch. The first is...