Humanoid Origin Email Format
Entertainment ProvidersAlberta, Canada11-50 Employees
Humanoid Origin is a Canadian game development studio based in Edmonton, Alberta, focused on creating immersive, character-driven experiences within a science-fiction universe. The company emphasizes creative freedom and independence as drivers of innovation, and is currently pursuing a multi-platform AAA title that centers on narrative within an all-new setting. Its work is positioned for audiences in the video game market seeking story-rich, cinematic experiences delivered through large-scale production. The studio, which operates with a small to mid-sized team, has publicly discussed ongoing development of a major sci-fi project, with notable exposure in industry coverage around concept art and project updates.