Posted April 14, 2022 by Nudiventra
#retrofuturism #pointandclick #adventure
Mechanic 8230: Escape from Ilgrot is out on PC! Don't forget to leave comments on Steam. Thanks for your support, guys! Steam: https://store.steampowered.com/app/1432680/Mechanic_8230_Escape_from_Ilgrot/