Selva Interactive is pleased to announce that their unique and welcoming resource management game, Illuminaria, is coming to Steam on August 4th for $14.99. In Illuminaria players will be tasked with bringing back light to a world overtaken by darkness...