TSF Freedom Strike is the humanity's last hope to defeat and survive against deadly alien invasion. Become the commander of this giant spaceship and lead it to victory!
Mouse and keyboard
Gamepad is supported
Please wait, your payment is being processed