Cross-platforms "work better" on Xbox Live, "more content" chums