Uno shoot’em’up dal concept brillante, che crolla sotto una realizzazione tecnica ed artistica decisamente insufficiente.