Don't have Telegram yet? Try it now!
https://dfx.lv/w/overkills-the-walking-dead-console-releases-put-on-hold-may-never-come-out_859/
Overkill's The Walking Dead console releases put on hold, may never come out