lots of shoot 'em up
»
»
OK sci-fi concept, lots of shooting, a bit confusing.