Lands of Lore – The Throne of Chaos PC 083 May 7, 2019 1280 × 800 Lands of Lore: The Throne of Chaos, PC