Our pals over at Game Stooge are reporting that Xbox Live Arcade game Space Giraffe is done and will be released in the coming weeks. According to their anonymous tipster, Space Giraffe is done, has been handed off to Microsoft's certification team, and should be releasing in a few weeks.
True or false, we already know Space Giraffe will be hitting the Arcade sometime this year and are very interested in seeing what it has to offer. Heck, at the very least one has to be excited about the game's "anal score". Yeah ... don't ask.