Sea of Thieves holds open call for Technical Alpha testers

If you have yet to experience Sea of Thieves, you might want to get in your shot before the game’s release sometime in 2018. An open call for the Technical Alpha is taking place for the next session. Read more…Neowin