BIG Budget Game CANCELLED!

Established in 2022 and located in Austin, Texas, Skeleton Key currently boasts approximately 50 employees as per LinkedIn data updated in March 2025. Initially launched under Hasbro’s broader gaming initiative, the studio initially planned a AAA project which unfortunately got canceled, as confirmed by an ex-employee in their February 2025 social media post.






