Sorry, just to confirm, it's as I described in that nothing appears in "New" until the first upload, or that it will appear in "New" as soon as I push a page public even if I don't upload anything?
Sounds like either way, I can perform a Major Update and get the game to reappear as New so long as I have a DevLog.
Thanks for the reply! This helps a lot.