Yeah, that's a nice one (White is definitely an optimist though!) :D
And in fact (although admittedly it does take an extra move) 13... b5+ 14 Kd5 Bb7 is lovely as well.
That's a beautiful 13 move check mate.
Like seriously?
Trading queens in openings is not common