Home ReviewsGaming Reviews Xbox’s multiplatform strategy is already paying off with Sea of Thieves