The Lord of the Rings: Return to Moria Steam and Xbox Release Date Revealed
Free Range and North Beach have announced the release date for The Lord of the Rings: Return to Moria on Steam and Xbox Series X|S, so if you've been holding off picking it up until it arrives on…
August 7, 2024 | 11:17 EDT