Demon's Mirror: Demon's Mirror is OUT!

Hot diggity! Demon's Mirror is here!! We want to start by extending a huge thank-you to everyone enjoying the game so far. The last 24 hours have been a whirlwind for us over here, and things are just getting started. H…