zorg1000 on 03 April 2016
well he is kinda right, Shenmue & Last Guardian really wont sell that much, they might be able to do something like 1 million each.
When the herd loses its way, the shepard must kill the bull that leads them astray.