Fighting Game Fight Crab Releases Live-Action Preview Trailer
Fight Crab Nintendo™ Switch – Asia Publisher Mastiff has released a new trailer for its upcoming fighting game, Fight Crab. The video is titled “live-action preview” that showcases a giant crab coming out from...