Archive for Tag: Dragon’s Lair HD
-
Dragon’s Lair HD (PC)
Reviews by Eric Regan on
Surprisingly, even though this game has HD in its title, it is not meant to come anywhere near any sort of device that involves your television set. Dragon's Lair HD is strictly a PC DVD game which, f