Thank you for posting!
The advantage of this system, to me, is that it doesn’t deny nature the eventual use of the CO2, because of leakage and all that. It just uses physics to generate power.
If it seems too good to be true, it is.
The energy density of liquid CO2 is pretty low. Hysteresis of the gas-to-liquid-to-gas cycle is high. (i.e. you get back a lot less than you put in.)
Another green energy boondoggle looking for federal funding. Get the grants, siphon off a few million, accomplish nothing, declare bankruptcy. That’s how they teach it in colleges. (True.!)
Anybody even remember Solyndra? Bueller??