The Lord of the Rings: Return to Moria for PC Download Game Type: Adventure PC Release Date: August 27, 2024 Developer/Publisher: Free Range Games, North Beach Games File Size: 13.4 GB… October 24, 2024 · by Armend Ujkani · 0