What’s the most you’ve ever spent on a game?By Loknath DasMarch 24, 20180 The irritating thing about Sea of Thieves living just on the Windows Store—aside from the process of using the store…