Don't have Telegram yet? Try it now!
https://linuxgameconsortium.com/impostor-factory-the-official-trailer-release-date/
Impostor Factory the official Trailer and release date