Hell Let Loose Game Info Platform: PC Number of players: 100 Developer: Black Matter Pty Publisher: Team17 Genre: FPS Release Date: June 6, 2019 Purchase
News World War II Multiplayer FPS Hell Let Loose Announced The 50 vs. 50 game promises to portray an epic battlefield. by Imran Khan on Nov 28, 2018 at 04:35 PM