Quite the take on the theme, I liked the over-the-top luchadore aesthetic!
I did manage to fall through the level, but still great work under the time constraints! :)