Home Tags Microsoft Windows

Tag: Microsoft Windows

"Captain Tsubasa: Rise of New Champions" is due to arrive on August 28, 2020, for Microsoft Windows, Nintendo Switch and PlayStation 4. The worlds of Soccer and Anime converge in "Captain Tsubasa: Rise of New Champions", based on the renowned...