When I played I often found myself (literally) in a skeleton when I switched in/out of phantom mode, and I feel like it’s kind of unfair to the player to have to keep track of both layers at the same time, especially when they don’t know when the skeletons in the opposite layer of the player have moved, and where. Adding buffering for the controls would also have made a better user experience instead of having to press WASD repeatedly. I didn’t get to the end personally because I lost all three lives to skeletons on another plane of existence, but well done making this in the time frame given.