Capcom mentions that Devil May Cry V is 75% done, Tom Holland reveals title to Spider-Man Homecoming sequel AND Life is Strange 2 gets a release date.