I liked it but there were so many things in there that weren't canon, such as
1) the SMB2 enemies (which are canon) living on Gateway Galaxy (also canon, but not busy in the games as the movie makes it seem)
2) Rosalina gets captured instead of Peach, also not canon
3) Star Fox never appears in the Galaxy game