You probably should've waited till November 29th to post this game. Cause now it'll get flooded by a bunch of games overtime and no one will find and download your game. It's just something that's happened to me before, and I don't want it to happen to other developers that are trying to gain reputation as well.