This is really good for 2 days! The music, art and mechanics are top notch. I don't completely see a connection to the theme though (but mine wasn't that in your face either). Overall very well put together!