Windows 8 Applications January 12, 2015 Windows 8.1 App Watch: Dragon Mania Legends 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 fans. You are tasked with breeding … Read More