A psychedelic 3D shoot 'em up game where you must destroy the targets before time runs out.
Submitting...
Saving...