Dragon's Lair 3D: Return To The Lair - Dragon's Lair 3D: Return To The Lair Having played this Windows video game: Dragon's Lair 3D: Return To The Lair what is your review for it? If you know the minimum system requirements for Dragon's Lair 3D: Return to the Lair then please add it. Computer Issues & Video Gaming.