It seems promising, they're acting like they're close. They've been promising concrete deliverables, I think they're supposed to have a working model that can actually capture the energy next year
You never know, but they're called Triton if you want to check them out. They don't share progress often, but when they do it seems pretty candid about their progress