wow, a mid 1600 shouldn't fall for stuff like that... I am guessing that he only plays opponents who are at a much lower level, and tries to take advantage by bringing out the queen that early
good game though... he shouldn't have resigned Qxd1+, Rxc1
then xe5, and you will have to snatch pawns to win
This is a game i recently played on live chess and won.I consider it one of my best games mostly because I've been trying to beat this opponent for quite some time.