Don't have Telegram yet? Try it now!
https://indieranger.com/the-epic-games-store-a-new-challenger
The Epic Games Store: A New Challenger Approaches, and Steam Should Be Worried