Fun mechanic to change between the characters. Having all the characters and the sleep mechanic can be a bit overwhelming for a new player though so separating them in different stages as tutorial stages at the start would be a very nice addition.