Freebird Games
Last Updated: 4th May 2024
Founded in 2007, Freebird Games is a Canadian video game developer company. They have created games such as To The Moon, The Mirror Lied, A Bird Story, Finding Paradise and Imposter Factory.