The newest Overwatch hero Hammond has been revealed, Left 4 Dead developer is apparently working on something new and Halo live-action series is coming to TV.