Space Giraffe
Game » consists of 2 releases. Released Aug 22, 2007
Space Giraffe is the first Xbox Live Arcade game from Jeff Minter and Llamasoft. It is a spiritual successor to the company's various Tempest remakes.
Recent topics on Space Giraffe
Topic (» jump to last post)
Posts
27
Log in to comment