A Lord of the Rings game will be released in March 2025 by Technical Terrence Team 09/23/2024 0 Tales of the Shirea cozy life simulator, has a new release date and a strange new name. It is scheduled ...