Gears of War 4 Launch Trailer

I'm a bit frustrated tonight as I don't know what version to buy. Xbox One or PC. I know I'll probably play more personally on PC, but Xbox would be more social for sure... This game looks pretty good to me - but I don't think I'll be able to line up for this one. October 11th can't come fast enough though...