This shows up every few years in credulous magazines like Popular Mechanics and Wired. It is literally vaporware.
Though maybe it will work out this time, who know. It’s not like this is some sort of earth shattering innovation, so whether it works or not seems pretty unimportant to me.