Let Me try to break it down for you for you Gee Whizzzzzz...
I found info at Cocoon
Check out iDev Games at twitter - You will see the link there
No they are not in the Scirra Community but can find them on Twitter
Sign up at Both Places in Any Order:
a.) Landing Page & Advertisement -
Fill Out All Information for your Game & Link your Landing page that you created from (1.) to (2.)
I do not post bogus info.