8.3.5 rewards, Possible april fools joke?

I think this one is real: