Instead of a simple "yes" or "no" you may want to ask a range, some would have to be stupid that not even one xb1 would end up being sold by Sunset Overdrive!
so yes it will generate some sales, but given how titanfall did not even double the sales in its releasse week, I would not hold my breath on this.