Talk about awesome in-flight entertainment