Sea of thieves season 12 release time July 8, 2019 16 32 64 128 Sea of thieves season 12 release time uk Sea of thieves season 12 update time Sea of thieves season 12 release date time Sea of thieves season 12 time Sea of thieves season 12 launch time Sea of thieves season 12 start time Sea of thieves season 12 end time