Windows 8.1 App Watch: Dragon's Lair January 27, 2014 Mike Johnson Windows 8 Applications No Comments “Dragon’s Lair, one of the most beloved arcade games of all time can now be enjoyed from the comfort of your home. This fully arcade authentic version includes all …