King side gets weak after the bisop is gone. Queen and two knights are tough
cunningly laid trap

I saw a very similar attack to this in a Bronstein game recently, however, I don't think anyone good enough to play Bronstein would play Bxh3 in the first place. My guess is that it's one of your games, a sweet attack indeed.
the trap lies in the fact that white's last move was Bxh3, accepting the bishop. Ten points for telling me where this puzzle is from.