Arcade Spect elkasonline March 14, 2025 0 13 Share on Facebook TwitterWhatsapp Also Read Cartoon Flight Rising Squares Snowball Champions SPECT is an challenging and addictive 2D space shooter.