A downloadable game for Windows, macOS, and Linux.
You are a soldier in an army. Military got to know that on Moon Aliens have made a military base and has developed a portal to easily get to Earth. You are ordered to protect the planet. Your aim is to defeat them and find the portal that i...