Fight Crab

Have you ever seen those strange fighting games with monsters, dinosaurs or Godzilla on the cover back in the day? Then you might not be so surprised if you know that there is now also a fighting game that puts you in the clutches of gigantic crab and lobster species. In Fight Crab you compete […]