This Week's Japanese Game Releases: Fight Crab, Cupid Parasite, more
www.gematsu.comFight Crab and Cupid Parasite for Switch are the highlights of this week’s Japanese video game releases. Recently launched for PC via Steam, the Calappa Games-developed Fight Crab is a 3D action game…
lugen August 17th, 2020
Sponsored Links
Did you know you can earn WAD to promote yourself on GameSense.co and your level will increase, giving you more influence on how you change scores?