Space Giraffe

a review of Space Giraffe
a videogame developed by llamasoft
and published by llamasoft
for personal computers and the xbox live arcade
text by Adam Burch

3.5 stars

Bottom line: Space Giraffe is “basically the bees' knees.”