This sums up my own feelings exactly @Mushroomstick and @foreverisbetter....
Graphically my own game came 79th (!) place - it's not fantastic, but I took a LOT of effort with the graphics, headings, etc, then I look at entries like Photon Storm, Non-Stop Space Probe, etc, VERSUS some of the TOP 20 rated (visually) games, and I'm like... err...
VERY random, it seems - or (ahem) strategic voting I guess... :(
Oh well, it was an 'experience'... ;)