Get hype for this announcement as Marvel Entertainment and Telltale Games has announced that an upcoming project is set to premiere in 2017! More info on the Marvel and Telltale Games project will be posted here in Stagger’d, so stay tuned!
Are you excited about the project? Please leave us a comment below! Thanks!