Is Sea of Thieves Worth It?

Sea of Thieves launched in March 2018, and since then it’s had a rollercoaster reputation. Starting with a rocky launch and then leading into some impressive free content, Sea of Thieves looks to be...

Category - Opinion