GAME INFO

SPECT is a 2D space shot that is challenging and addictive.

RELATED GAMES