I think I would need to play it to get an idea for what games I've played that it is similar to.
Do you have a beta version up on itch for playtesting?
Not yet. I expect to have a demo up in two to three weeks.