Sort:  

My white player doesn't want the rook.

I would do it like this:

1.... - Rxh2
2Nh4 -- Rxh4
3gxh4 - Bh3
4Rg4+!- Nxg4
5Qxg4!- Bxg4
6Ne4 -- Rh8
8Kg2 -- Qh2

with f3 covered by the white bishop on g4

Black is convinced white doesn't just need to lose, the position merits punishment while white has a sense of humor about it.

If you want to win as black you must have a good answer against every white defense.

By the way, if white plays 2. Nh4 black can win much faster than in your variation ... :)

I didn't want to spoil the puzzle :-)

Look at all the needless carnage I've created. haha

The Qh2 can actually be taken by the white king at the end of your "fun variation".

there is a rook on h8?

Yes, but also a pawn at h4.

oh, right you are!

I should think harder and deeper.