A new age, in-flight entertainment experience