To The Moon Developer Freebird Games’ Next Title Is Imposter Factory To The Moon and Finding Paradise developer Kan Gao from Freebird Games recently announced their next game, titled Imposter Factory, which seems to ... By Alistair WongMarch 11, 2019