Astrozombies: Game demo released!

Hello everyone! We're very excited to announce that the game demo is finally available for download! As the lone survivor of the Astrozombies' attack on Earth, you'll take the fight to their home planet in order to exac…