The Christmas Puzzle, Part Two.

EDIT: I failed this originally (hung a piece), then when editing it I lost my train of thought. Finally, I got it back, though.
PS: I love the Zugzwang in this puzzle

I thought that these could be helpmates! And you must mean: 3... g2+, but after 4. Kd2 g1=N+ 5. Kf1! and 6. Qe8 mate to follow

that doesnt work, after 3....gxf2+ there is no imminent mate, except stalemate
Do you mean "after 2. .... gxf2+"?

True, that could be it, but I'm pretty sure these are supposed to be helpmates, like the first (clever) one. Hey, when's number 3?
As usual: no hints, no solution and no tricks.
Do try to solve yourself: no research and no engines, please.
White to play and mate in eight.