A little bit of indie game news today as a total surprise as well, we got an announcement trailer for To The Moon 3: Impostor Factory For a while now we were under the impression that the upcoming game from Freebird Games was something totally different and wasn't tied to anything But Kan Gao shocked[...]