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