September 10th, 2006 by Marv
A new 3D scrolling space shooter called AstroMenace has been brought to our attention. This beta release offers a game where you can upgrade your ship by installing new weapons, defensive systems, power stations and much more.
Download: [ AstroMenace 0.27b ]
You must be logged in to post a comment.