Hi, The game was 100% produced by me and i released it only on itch.io. I know, marketing is not my strong point ;D Thanks for your interest!