yeah I don't have an xbox but you don't even need a computer nowadays you're just fucking linked to everything