Here's the video that he is referring to:
https://www.youtube.com/watch?v=6PNgRzHzKUAI visited Meta (they were trying to recruit me) about 2 weeks after they moved in there... I won't comment on what I saw there, or my thoughts on Meta, but I will say I take all augmented reality claims with a huge grain of salt. I would say that Meron purposefully is trying to form a cult of personality, and while it may be respected as a Steve Jobs-esque thing in the Valley, it is personally a turn off for me.
Funny thing is that the Portola Valley property is now rented out to a friend of mine, which is subleasing it out to tenants... The TechCrunch video really doesn't do it justice in terms of size, and sadly all but one of the tanks are gone. http://sfbay.craigslist.org/pen/roo/5464646558.html