It was pretty interesting. The sounds are a bit loud and weird but other than that I would say you did a great job.
Congrats for the entry!
I would love to have you playing mine too, if you don't mind of course! ^_^