This is excellent.. well on theme, great playability (nice touch with the posters reminding you of the keys as you go), nice mix of challenging and just-think-it-through puzzles. Great effort.