I agree, I think for the next jam I'll definitely have a panel of judges, it's unfortunate that people didn't rate and play all the games, I asked nicely many times but there was quite a lack of votes. Sorry guys, it was my first game jam so I'm still learning how to do it properly :')
I don't know how itchs jam system works, it might not be possible to configure a jury and let the system define the winner including the jury's vote! It might not be that crazy for games to be pulled out of jams too, I imagine this could happen in any jam :v but for now lets see who won today lml