DélioPT on 18 June 2013
Haven`t been paying attention to how many game are released per year on consoles, but isn`t 140 too much?
How can even a good amount of those games have good sales?