Aliens have landed and are hiding on Earth, but need Earth’s scientists to help them fight an inter-planetary war.
Please solve the math problem below to unlock download mirrors for This Island Earth.
Links are proxied and may take a moment to start.