Sooo u won't upload on itch io again??
I want to upload this game here but it has been suspended.
I was looking for it and I panicked when I didn't see it here.