Darwinianevolution on 10 August 2015
I know the Inazuma Eleven games are really popular over here, but how many copies can they sell here? They are always on the chars alongside FIFA and GTA.