Gaming Valve’s Deadlock reaches 16k concurrent users on Steam without even having a trailer August 12, 2024