Menu
in ,

Fight Crab – Official Steam Launch Trailer

Fight Crab - Official Steam Launch Trailer

Check out the official launch trailer for Fight Crab, a 3D action game where you take control of a crab, and fight off other giant enemy crabs. Fight Crab is out now on PC.

Video Source

Leave a Reply