Question: when does sea of thieves come out for xbox
Answer: It was released worldwide on 20 March 2018 and received mixed reviews from critics .