Nice concept. Fit nicely with the jam's theme. Most of what I want to comment are already mentioned by others. Awesome work!