Don't have Telegram yet? Try it now!
https://indiegamereviewer.com/indiecade-accepting-game-submissions-for-2019/
IndieCade Accepting Game Submissions for 2019