I spotted this a few days ago. I don't believe it. You can't have something on the lens of your eye and recreate an image on your retina. I smell an investor scam.

The number of scam startups that have cropped up in the last few years is absolutely obscene. Not too long ago I worked with one. So long as they sound futuristic or hit at least one of the buzzwords (carbon, hydrogen, machine learning, blockchain, cloud computing, nano, graphene, NFTs, and probably some others I'm forgetting) people will POUR money into that company. The idea doesn't even have to make sense. For example, in 2017 Long Island Iced Tea renamed themselves Long Blockchain Corp and their stock price tripled.

https://en.wikipedia.org/wiki/Long_Blockchain_Corp