Don't have Telegram yet? Try it now!
https://thenewbyte.com/rest-in-peace-telltale-games/
Rest in Peace Telltale Games