An undo button would be a big improvement yea, we just didn't have the time to implement it sorry! There is a reset level button though! If you hold the swap button for a second it resets. There's text about this in the first level, we could've probably been more explicit about it. As for the level names, that's a fair point! We added them last last minute with less than an hour to go, so we never really got to playtest the puzzles with them in mind