That also looks like it isn't performance like complete garbage. When I saw the first videos for Life By You I was kinda shocked that they even put that out to the public. I'm really not surprised they canned it.
I wonder how that's going. When the devs started they were clearly overpromising things that they thought would be cool to have without any idea of how long it would take to implement them. I always suspected it would remain in development for many many years, but apparently it'll be playable next year.