Decent idea... But not implemented well. I'm not sure it fits the theme much, either.
Well, the most important thing is that you gave it your best.