department 42 the mystery of the nine

This is an arcade/action game.