Soldier Front 2 - Aliens Trailer
Can you and your fences hold off the alien horde?
I guess I must give them credit for what has to be one of the most generic titles ever...
What's next? Battle Duty 4 - Zombies?
Captcha: Been There.
Most likely yeah, a dozen times at the very least.