My two cents. Apple called their store the iTunes
Post# of 32635
Both a little short sighted because iTunes is more than tunes and Play is more than games. Not that either name has hurt their business.
What you'd want is something short that will fit on a link at the top of the web page along with About Us, Products, Investors, etc. Could be as simple as "Create". "Download", "Store", "Templates", "Videos", etc.