Creeper World 3 has at long last appeared on Steam. Now you can go grab any of the 100+ achievements, post screenshots to the community hub, or write your very own review for the whole world to see. Enjoy!
PS: Already own CW3 and want a free Steam key? No problem: http://knucklecracker.com/creeperworld3/steamkeys.php