The thing I don't understand about the demo on the web page is that, those students, they weren't wearing magic leap's device, how did they see the augmented whale? what did they cheer at?
If they would just under-promise, I'm sure people would be blown away when they first try Magic Leap. The way they're going, though, disappointment is almost certain.