If you have a replay with lower case "lovely" and one with upper case "Lovely" the amount of levels is duplicated, since it lists all levels with lower case and with upper case directory name and says then "of 80" instead "of 40".
I believe 0.9.9 (and likely several earlier) ditched the case-sensitivity by mistake when I fixed #114. Reason: I don't build a tree of allowed tile names anymore at level start. Whenever a tile is required, I try to open that filename, and the operating system will handle case sensitivity.
Need to check: On Windows, you specify Hatch.H in a level file when the tile is really called hatch.H. Does the game load the tile with the wrongly-cased name?