I started on itch. Io because of The Final Earth 2 but I'm trying new games and am in the process of designing one