Il fix the page but yes, it is based of of scratch
ok, that is cool. I wasn't even aware that those kinds of games were on itch, like at all.I only just made a profile recently. I've never used scratch, but I have seen some youtube about it