Owlcat Games jest studiem deweloperskim stworzonym z myślą o produkowaniu ambitnych gier cRPG. Powstało w 2016 roku jako część pilotażowej inicjatywy My.com - wydawcy wielu tytułów MMO. W jego skład wchodzi wielu doświadczonych programistów i scenarzystów.