The Echo Game releases September 27th!
Hi everyone! We’re pleased to announce that The Echo Game now has an official release date! It will be out on DVD on September 27th, and available the week after on VOD direct to your TV nationwide! We’re still finalizing the cover art and more, so stay tuned for more information!