Don't have Telegram yet? Try it now!
https://nitchigamer.com/2017/05/25/hidden-gems-steam-indie-games-released-this-week/
Hidden Gems: Steam indie games released this week (24/05)