I haven't played it yet.
Saw it on reddit linked to a video. Checked the video out a bit and looked into the wiki.
This game makes some big promises, it started to intrigue me so I came here to look for more info.
Looks like this game is kind of unknown. I don't think it will stay this way for long 8)