After Telltale games’ closing about a month ago, hopes for The Walking Dead’s final season seemed duly lost, but after some much needed help, the project has successfully turned around – but with an important caveat. For a project that was to be claimed dead however, it was Epic Games that took part to ensure […]