It was demoed just right now here: http://news.microsoft.com/windows10story/
It looks really really really impressive! It's a see through pair of glasses so not like Occulus and they said they invented a new technology: HPU. The glasses will have their own GPU, CPU and HPU and will be wireless.