A touch of class there - going for mate rather than snatching his queen!
Black's position reminded me a little bit of the Patzer variation of the Scandinavian (1.e4 d5 2.exd5 Qxd5 3.Nc3 Qe5+) which I have been playing a lot recently. Although Black falls a long way behind in development, his position is just about solid enough to survive!