Thats terrible about the ranking,especially since its such a well done game! Have you been posting in various forums/sites at all (ie Toucharcade) to drum up some initial boost? Just curious how...