I played it and love it even has it on Steam
Apologies for any confusion, this is actually an older gameplay video that I've reuploaded on a new channel. I realized that some of my followers might not have seen this particular gameplay, or perhaps some of you might want to revisit it. So, I thought it would be a good idea to share it once again on this new platform.
But i will give the new Demo a try.