Hey Alex. I made my game list of all the games, and while it WAS there before (i saw it) it id not seem to have a windows version to download. The rules state it must be playable in windows, and I THINK yours was a mobile download? It might be that it got screened and disqualified, as it seems there's been some minor screening for submissions without downloads and similar already. It also seems like you've taken the game off now, which would screen you off as having no viable download.