I don't think it fits the theme particularly well, but I really liked the concept very much.
Anyways, great work!