Mirrors of Albion

Mirrors Of Albion
035

Windows 8.1 App Watch: Mirrors Of Albion

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…