Totally Not Aliens dropped the early access of All Quiet in the Trenches on January 17, 2024. The game is available for PCs via Steam on...