Just finished my queue and I have to say: It was a pretty painful experience.
25 is just way too many games to reasonably expect people to go through.
It's honestly pretty sad, because you can't give the individual entries the time they deserve.
I actually think the queue is a good idea, it just shouldn't be quite as long - maybe 5.