Indeed, its very odd, I cant tell the reason, all the games I have seen that are suffering from this are different like one is hosted here one is downloadable one is steam etc I only know that a friend who seems to be very lucky makes a lot of super fast games and his games are published in a blink and listed on recent and other categories like android games etc I dont know what is wrong in the site or why our games are not listed, lets hope they fix it soon