try to drum up some support from the toucharcade forums http://forums.toucharcade.com/forumdisplay.php?f=13 ahead of time and you can try to submit to TouchArcade too (editorial side), but a ton of games come out every day, so it can be hard to get found.
(TA is my site)