Mechanic 8230: Escape from Ilgrot: Release date!

Mechanic 8230: Escape from Ilgrot is launching on PC next Thursday, April 14. You can watch out the last official trailer and chek it out the last playable game demo.