Hi! I like the idea you went with. I can totally imagine this in a video game soundtrack. It felt really wierd and quirky. I would definately added a B section to this, something to spice things up.
Good job, hope to see you next year as well.