alot of ppl i know only play on ps4 or pc but i'm sure there are those of you that play on xbox too, right? shoot me a pm if you'd be interested in playing sometime!
TOPIC | overwatch for xbox one?