On April 24th, the Lord of the Rings Online officially launched. Everyone can go to their local retail stores and buy the game to play online. April 29th was the […]