Game News Fata Deum Demo Is Now Available On Steam My beloved indie game lovers, I have news for you today. The Fata Deum demo…