Game ZXC

Earth Defense Force 6

Sandlot's Earth Defense Force 6 is a third-person shooter that pits players against insect armies. The game is available on PlayStation and PC.