Woah... Now this is cool...
Honestly, now I'm worried. This seems like some tough competition so far.
If I could give some tips, it would be for you to not rest on your lorals (if i'm using that word correctly). Try uploading more art in the case that someone SOMEHOW manages to beat this.
But right now, excellent job!