Two new trailers surface for whacky physics game Fight Crab
Get ready to grab your crab crackers and slap on some bibs as two new trailers surfaced for the physics-based, 3D action battle game, Fight Crab! The first trailer is a live-action preview promoting the game, sporting some serious Independence Day vibes. The second features creator Masafumi Onuki providing an…