As far as sales go, I don't see this selling much better than Quantum Break. I'd say 500K lifetime in physical sales. 750K - 800K overall. The game didn't seem like a blockbuster at launch, and there really hasn't been any news on it since it settled with an average meta score.
I put it off at launch because of the review scores, but I do want to get it eventually if I can find it used for pretty cheap.









