Is this an out of season April Fool's Joke?

Sorry had to say it, moving on. Seriously? I would love to know who thought this was a great idea and how integrated or segregated from the actual game it will be.