A visually appealing but cruel and punishing shoot ’em up. Story In deep space evil alien forces are festering and spreading fast across the galaxies....