Here's my entry! https://imgur.com/a/yBwwq
Think I managed to get 75 points! But that is of course for the judges to decide
Edit: excrements, I think I'm too late Well I did DO it in time, as can be seen from the livestream - guess I should've posted here earlier...