You revised it slightly and yet I still had trouble finding the checkmate in 4. I eventually got it, but it certainly goes counter-intuitive to my thinking xD. Nice puzzle. It kind of reminds me of when I studied some famous attacking games. Interestingly (with "attack" in mind) I could predict Alekhine's moves fairly well. However, when I got to Tal's games - I could barely predict any! Part of it is the chess personality, but a big part of it was just me not thinking about the position the way Tal did. After several games, I eventually began to predict his moves easier than before (still not that well though xD).
This puzzle reminds me a bit of Tal's line of thinking
I composed a new puzzle after a long while, and I hope you all enjoy it. I would put its difficulty at about 1300 or so - have fun!
The Perfect Pair - Mate in 4