The folks at PC Games and Reviews have played Creeper World for a week... and here are the thoughts:
http://www.pc-games-and-reviews.com/creeper-world.html (http://www.pc-games-and-reviews.com/creeper-world.html)
Check it out for a good overview and great review!