I have a hard time selecting a game that is both difficult AND family friendly, because my family doesn’t enjoy difficult games. That said, of the choices I would go with Jurassic Park since it has great mechs and is generally fun AND difficult in later stages.
GB, TMNT, SW I have never found “fun”. SW Premium does have the most amazing physical sequence with the hyperspace multiball startup