iPhone, video games and the Nintendo ripple effect