Draft:Aggro Crab

Aggro Crab Games are an indie video game developer team based in Seattle.