progress in video games