It's very refreshing to see and explore different rooms. Restarting back from the first checkpoint is a bit discouraging to me personally, but overall well done!