Dragon’s Lair

Geekscape Games Reviews Dragon’s Lair (Xbox 360)

Long before God of War invented quick time events, games like Dragon’s Lair put them on the map. […]