Fight Crab “Live Action” trailer
Posted on August 14, 2020 by Ervin in Switch eShop, Videos
Fight Crab developer Mastiff has rolled out a new trailer for their upcoming physics-based 3D action battle game. Check it out below.
Fight Crab is expected to launch on the Switch eShop in the West on September 15.