wow what a play. a great way to distract someone by making it look like they are taking pieces and are in control.
Most difficult puzzle ever
It does not look like the Immortal game, even remotely, unless "mate of king" means "look like." (Although I suppose the "look like" could also mean sacking the two rooks....)
It does rather resemble the immortal chess problem:
http://de.wikipedia.org/wiki/Unsterbliches_Schachproblem
If you need help, please contact our Help and Support team.

This requires a lot of vision!
[NB/ I've shown the actual moves black made in the game in this puzzle. Blacks best responses are given in the move list - but White still ends up with a significant advantage either way]