I was actually hoping that the last update was an April Fools Day joke that they took a bit too far when they actually uploaded it to Steam.

Sadly it was not.