Desert Squad 3D
Category: Action-flash, Boys, Flash, Shooter-flash
Tags: 3D, First-Person, Tower Defense
3D first-person shooter, which is set at a military base in the desert. Destroy attacking your enemies and protect your base.
Show full screen![]() |