Interesting mechanic, but I think it's even better that it seems like a lot of time went into the level design