Illuminaria. A base-building game with bright and unique gameplay is out on Steam!
Selva Interactive is pleased to announce that their unique and welcoming base-building game, Illuminaria, is now out on Steam!

Source and More information: Illuminaria. A base-building game with bright and unique gameplay is out on Steam!

Author: indieDB.com