The demo here is up to date! The Steam version is "listed" as bigger, but it's actually the exact same set of files. I think Steam has their own way of measuring and rounding things up/down, while itch is a bit more "raw" and just gives you the files. I think thats the only difference.
Demo content is unchanged in the full game! I've made it consistent across all versions!