It’s not often Microsoft goes out of its way to promote a new game. Surely not a hidden objects game like Mirrors of Albion, but apparently this comes from developers Game Insight. Redmond announced this multiplatform release on its blog, and long story short, it deserves all the accolades it gets. This free...