Nem on 06 March 2014
Err... no. I'm still expecting Watch Dogs to be unimpressive, The division will be delayed to late 2015 and the new Assassins Creed will see further declining sales. That car game will also flop (the crew).
If anything i think they are the next train wreck up to buy.







