Well, good luck. We were going to finish our entry but not after these awful results.
Seriously, the ratings are absolute trash. I may not be the best, but my graphics work is objectively better than at least 60 of the games that inexplicably scored above me. Yes, I'm butthurt.