Mechanic 8230: Escape from Ilgrot: New Update: Trading Cards and Community Items Now Available!

We’re excited to announce that our game now features trading cards, badges, profile backgrounds, and emoticons! Collect cards to craft badges, level up your Steam profile, and unlock unique community items. Now you have…