Mechanic 8230: Escape from Ilgrot: Update! Long-awaited Achievements Are Now in the Game!

Hi everyone! In the latest game update, we’ve added a variety of improvements, but the main event is the long-awaited achievements! We know you've been waiting for this moment, and we’ve finally made it happen. There ar…