This honestly feels like it designed to feel terrible. There are just so many moments that randomly punish the player with no recourse. This does make the time travel more likely to come up, but it still means that most of the game is miserable to play. The point I stopped at was Fuwamoco, just cause I had no interest in fighting a boss that is absolutely guaranteed to damage the player (when swapping) multiple times with no likelihood of nearby healing.
Also, I don't think the player being familiar with other stories involving time travel would matter at all. Nearly all the stories I've seen about time travel have more limited mechanics and most of them establish paradoxes. Furthermore, the only character I've seen that's so quick to murder themself was Rick Sanchez. I have trouble even imagining Cecilia purposely putting herself in that situation. Rather the closest comparison I can think of is actually The Prestige (the one adapted as a Christopher Nolan film).