Don't have Telegram yet? Try it now!
https://nitchigamer.com/2018/09/19/street-racing-game-rgx-showdown/
New Futuristic Street Racing Game, RGX Showdown, Released By Telltale Games