Mechanic 8230: Escape from Ilgrot: Mechanic 8230: Escape From Ilgrot Now Available Worldwide on Nintendo Switch!

The game Mechanic 8230: Escape From Ilgrot is now available worldwide on the Nintendo Switch eShop in English, German, and Russian languages. We would like to remind you that this achievement was made possible thanks to…