Windows 8.1 App Watch: Dragon Mania Legends January 12, 2015 Fahad Ali Windows 8 Applications No Comments Another Gameloft release! Dragon Mania Legends has recently landed on the Windows Store, at the start of the year, and seems like it has already won a bunch of …