Game News Telltale’s Marvel game is Guardians of the Galaxy according to voice actor strike leak