Omen: Demo Update & Steam Next Fest

Omen will be featured in Steam Next Fest starting June 15th! This is an important milestone for us. Please make sure to leave a review on our Demo Store Page, it helps a ton! A new demo update dropped earlier this week…