Been wrongfully banned from submitting to game jams for about a month now. Appealed it on Oct 13, 2020 to itch support, explained the situation, still no response. Tried getting help from itch official discord, (yep you guessed it, not solved). Frustrated I couldn't participate in Halloween game jams. If you know other other indie game hosting sites as good as itch, please let me know in comments. Thank you for reading.