Mechanic 8230: Escape from Ilgrot: Out Now

Mechanic 8230: Escape from Ilgrot is out on PC! Don't forget to leave comments on Steam. Thanks for your support, guys! ːsteamhappyː