Myself and my two kids 7 & 5 yrs old loved this game. Had a great time doing couch co-op with the Xbox.
In reviews I read people complaining that co-op is no good due to not being split screen, opening the menu and skills also pausing the game.
I did not find this annoying at all.
Did not change the experience at all. It can get very overwhelming and hectic at times it was nice to have a break while my kids switched their characters and transformed.
So couch co-op and single player giving this game 4.5 out 5 stars. Free to play Xbox game pass.