Good puzzle BUT 3. Bc8 would save the Queen, at a cost.
ADK
Yeah that's why i stoped at 2 Qb2+,White at least gets the exchange after the check depending how black plays.
If you need help, please contact our Help and Support team.