Advertisement
Advertisement
Desert Squad 3D Games Walkthrough Video
Advertisement
Desert Squad 3D Games Walkthrough Video
Desert Squad 3D
Played: 2779
Category: Shooting

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

Advertisement