My friend and I are having a great time. But co-op desyncs game states so often.
Sometimes when someone rejoins a game they come back to a black screen, until either they jump in a pit or they go through a door that has a camera change.
Sometimes execution animations desync and lodge the non-host in some level geometry and they get stuck, or fall through the floor.
Sometimes doors re-close on the non-host, or never opened in the first place, and the host has to re-open them.
Sometimes the non-host gets a first person camera. Yes, really
(photo).
Sometimes the non-host's camera gets locked to a cutscene camera.
Sometimes braziers don't light for both people.
Sometimes jump pads don't launch the non-host.
Sometimes audio doesn't play for the non-host when enemies and NPCs bark.
It's still playable, and it's still a lot of fun. Just there's a lot more friction than there ought to be.