Lord Ambermaze: Lord Ambermaze launches on August 14!

Hey everyone! We have great news for all of you—especially those who’ve been waiting for the game and supporting our team. We’re putting the finishing touches on Lord Ambermaze and gearing up for release on August 14! C…