Space Giraffe
You can download Space Giraffe from Xbox 360 Store Steam

PC Games Like Space Giraffe

Action Adventure Indie

Space Giraffe is a Action Adventure Indie game. Released for PC on December 15th 2008. We found 60 games which are visually similar to Space Giraffe on PC.

Platforms: all PC Xbox 360

Released: December 15th 2008

Abstract Psychedelic Score Attack Shoot 'Em Up Singleplayer