Nintendo outdoes many previous generations with Pokemon X and Y