Facts, i have my game on sidequest, and OH BOY is it difficult the sidequest team have to approve your game first
its not that bad for me, but still they recently banned new creation of gorilla tag fan games