I've always wondered why right now we couldn't have a graphical overlay on the real environment.
Imagine shooting stuff in your house or outside that's overlayed onto your view and being perfectly placed and lighted to the surroundings?
People might start getting some good exercise then, the only problem is you might not have the most interesting places to visit unless it could work out where all surfaces and objects are and overlay interesting textures etc.
It could be a sunny outside but you could overlay a resident evil scenario and all of a sudden it looks like its night time and there's zombies coming for you, just think of the possibilities.