No reason i should be this excited for an update also is the itch page slightly different im not sure
yes it is there was no image at the top before