A 2D arcade space shooter in which a spacecraft pilot battles alien invaders threatening the galaxy. The player dodges enemy fire and shoots down... 更多信息
A 2D arcade space shooter in which a spacecraft pilot battles alien invaders threatening the galaxy. The player dodges enemy fire and shoots down... 更多信息