Space Giraffe is a shooter game developed by Llamasoft for the Xbox 360. The game was released on August 22, 2007.
Normally, I'd be all for sending a giraffe to space. Why? Because we can! After Space Giraffe, however, I'm convinced we should stick to monkeys. Read More.