Loomis, it is all too easy from 3... Nc7 for black to sac his queen for white's bishop, and then it's all over.
solve it

You are of course correct Loomis, I did not look at 3. Bb2 because I thought Rooperi had already refuted it (I didn't actually check) and no Rooperi this doesn't mean I'm blaming you, it was entirely my fault.

Yes, white has a mate even after ...Nc7. Sooner or later black will be forced to move away his queen (which is covering f8 square and white king's discovered-check squares), knight (e6 square - Ke6+ leads to mate) or h pawn (Kg6#).
If black start moving a-pawn down the board, then white just waits for that pawn to queen on a1 by moving bishop back and forth, so he can capture the queened pawn on a1.
you give up too easy, yes, the knight and the queen cover all the important squares, but they can't be moved!