Top
20°

You Got Some World of Goo in My ilomilo

The World of Goo goo balls make an appearance in the new "not yet released" secret XBLA game ilomilo.

Read Full Story >>
diygamer.com
The story is too old to be commented.