Head Mounted Displays (HMD) You Must Check Out

Views:
 
     
 

Presentation Description

Technology comes to our rescue and we can actually be a part of the virtual environment we always wanted.

Comments