Desert Squad 3D
Description: This is a 3D First Person Shooter game in which you need to control the area, eliminate invading enemies to defend your base successfully!