Update: a reader was able to located the website that has more info on this "camera": www.artefactgroup.com/wvil. If you look at the main page (www.artefactgroup.com), Artefactgroup is design firm out of Seattle.
According to the YouTube video below, this camera concept was shown on CES 2011 and since I could not find any coverage online, I have to conclude that it was a hoax. What do you think?