3D is one of the most overused concepts by tech marketing people, but in this case the hype is justified.
Read more.