The cosmic confrontation

Your browser does not support Flash. Download the SWF.

About

On a distant planet X, on the edge of the galaxy you reflect attack by alien robots. Ammunition is limited to the space base.