To the Moon: Space tentacles exist, says To the Moon 3 Official Trailer

Hey folks, just a heads up that the Impostor Factory (To the Moon 3) Official Trailer is now out. Get weird with it here: https://www.youtube.com/watch?v=48s4EfUEx5k The game will hopefully to be released sometime aroun…