You sure you submitted the game correctly? Is there a "Submission to Wowie Jam 3" banner in the top right corner of your game page? If so, it must be an itch bug...
Not sure what happened but thank you for being a caring host and adding my work :)