cbarroso09 on 06 November 2013
Check out the last updated japanese commercials specially the last one. How can a game constantly show improvements with every new footage? someone explain it to me, when it was amazing in every way the october 1 direct trailer?







