You must vindicate a lost land of barren fields from a daunting mob of Alien Crew Ships. You know it's hard, and It's up to you, whether to save the land and keep Earth safe, or forget it and let the ships destroy the planet!
========================================================================================================================
Use your skills, this game is roaring tough, and you need concentration.