Don't have Telegram yet? Try it now!
https://itsgameblog.com/2018/12/16/some-devs-are-canceling-or-delaying-steam-release-after-epic-games-store/
Some Devs Are Canceling or Delaying Steam Release After Epic Games Store