The Rising Significance of Virtual Flight Games in Aviation Training and Entertainment