The recent update is not the game itself, that was published under the deadline. This update regards the itch theme on the page. Hope that doesn't violate the jam requirements!