Mechanic 8230: Escape from Ilgrot: Spring Sale: 83% Off and Japanese Localization!

Thanks to かにぱん。, we're delighted to announce that the game is now available in Japanese! We express our gratitude for your assistance! In celebration of the beautiful spring, the revival of nature, and news from the Lan…