Heroes of Umbra: 1.1.26 Released - We're LIVE!

I'm pleased to report that Heroes of Umbra is now live and available for purchase TODAY! This project has been in-progress since late 2012 (!!) and it wouldn't have seen the light of day without your interest and suppor…