Action Comedy Sci-Fi Adventure Family
A new game where players take control of their favorite Incredibles characters in scenes and action sequences from both movies in the franchise.