Deadlock, Valve's Secret Game in Development, Leaked with Visuals!
While all gamers are waiting for Half-Life 3, a leak from Valve has officially turned the tables. Images of a game that is said to be currently in development and is very similar to Overwatch were shared.