Thanks everyone! Couldn't believe it when I checked it and saw it had been accepted.
Ethan I'm not sure about every game getting onto it, I do know that your game has to make it past a certain threshold of votes to get accepted. It does seems a little bit broken, but hey it took Dungeon Buster nearly 6 months so it isn't a quick process, and it's pretty nervewracking in the first stages. I've heard that they are planning to get rid of it too, but as per Valve they are keeping relatively quiet about it so we'll have to wait and see. Greenlight was a good idea on paper, and I'm happy to have passed through it (apart from some abusive comments, which seems to be par for the course on the internet these days).
But anyway, I have a news post to draft so I'll be back later!