Krater Launch TrailerKrater is now available on Steam.By Mike Tao on June 13, 2012 at 12:15PM PDT Krater