Here's one I made up that uses some ideas from different shorter problems:
How about 2.Rh5! Re8 3.Qxh7+ Kf8 4. Qh8#
Also 4.Qg7#
But it is pretty good, thanks for showing!
Here's one I made up that uses some ideas from different shorter problems:
ok there are two final moves, but so what