SWORDF1SH on 02 March 2018
Sea of Thieves climbing. I think this game will have a decent release. If it can hit a couple hundred thousand launch week WW, we can deem that a moderate success.