Nope, you can edit the page as usual, but itch.io prohibits you from uploading a new version of the actual game so no one needs to worry about breaking those kinds ofrules