Support for Free AstroRaid is available from the publisher site.
Short description: The fate of humanity is in your hands! The Earth is in the danger of being destroyed by a fast spreading alien virus that kills anybody it infects. The only hope is a vaccine that was developed on a remote space station by our scientists....
