World of Goo is released to the public

the best game I’ve played this year; coming to Steam and WiiWare later today