Dwarf Eats Mountain: Dwarf Eats Mountain releases on May 18th!

By the beard! Dwarf Eats Mountain finally has a release date: MAY 18th !!! While originally I hoped to launch in April, there were some tricky GUI issues due to localization, and other systems that needed reworking. Pol…