The idea of mixed reality has often been the topic of discussions in many development circles for years, but it has?been receiving renewed attention with the arrival?of consumer based products such as the Google Glasses and the Oculus Rift....