Video Games Giant Crustaceans Show Off Their Armaments In New Fight Crab Weapons Trailer The release of Calappa Games’ Fight Crab is just over the horizon, and here we have a new trailer highlighting the numerous weapons we’ll... RobJune 16, 2020