Cause everyone only pays attention to Triple A games. The division has been hyped ever since they first revealed it at E3 years ago. Seen a lot of people pre0order it just to get in the Beta and then cancel the pre-oreder after playing the Beta.
XCOM 2 which is pretty low on peoples radar is...