You are right about the version, the current itch.io one is the same one from steam. I did that to unify both for the new trailer. The test levels are done for testing mostly, they are very rought around the edges and I don't want people to think the final levels will be that unpolished. I do update with test levels every now and then if you want to play them.
Also thanks for playing!