" Ref - 5264000. The studio has been known to focus on gameplay mechanics, immersive storytelling, and unique experiences. They have expressed a commitment to creating games that stand out from the crowd and offer players something different.
They're in the market for an n...