Don't be too hard on yourself, your sense of aesthetics and level design are pretty good! I am confident you will make it to the next round.
I too started coding games in pygame, but I have tried a few other platforms and I have to say pygame is pretty tedious to use haha. I would highly recommend trying something like Unity, the learning curve will be steep but it is worth it!