Visual Revolution: Breakthroughs in Virtual Reality, 3D & Video...What is New and Around the Bend?