Personally i don't really get it, to me it just seems like 2 really small mointors placed really close to your eyes.
So can anyone explain to me the appeal of this ? It just seems like another stupid gimmick or are there some features i am unware of ?