I really enjoyed this game, and it has a lot of potential. With this style you can pretty much add something for everyone, and still have it successful, you just dont go into the folders that dont interest you.
the only questions i have is why itch took it down (if they gave you a reason at all), and then when can we expect it to be back up, or is there going to be an alternate site where you post this?