Aeolus451 on 04 March 2015
The order: 1886 will probably sell triple the other two and it's probably already reached 1 million.
Sunset overdrive will hit 1 million next.
i dont know if bayonetta 2 will even hit 1 million.