Hell Let Loose Is Loose On Steam
75 years ago today, US troops invaded the beaches of Normandy in one of World War II’s bloodiest and most important battles. Now, on the anniversary of D-Day, developer Black Matter has released Hell Let Loose, an ambitious first-person shooter set during WWII.