Illuminaria: Illuminaria is coming to Steam on August 4th!

Tighten your bolts and recharge your batteries! Illuminaria is coming to Steam on August 4th! Illuminaria is a welcoming resource management game that incorporates elements of base-building, tower defense, and dungeon e…