Huh... By StarFoxA October 10, 2010 4 Comments I feel that this image from the credits of Policenauts should accurately describe the game. 4 Comments