Massive Lovecraft fan so the aesthetic here was right up my street! Bit of inspiration from the Arkham Horror/Eldritch Horror board games perhaps?