Check it out, let me know what you think!
Self promotion in itch.io share isn't allowed, so I moved your topic. I recommend adding some more info to this post for anyone that lands here.
OH, my bad, I must have missed that one. Thanks for moving it an not just deleting it.