On top of the joy of creating and playing as your own character, there's a lot of goofy charm that makes hard to be too disappointed with. The graphics are colorful and engaging, and the music is a pumping backdrop for extreme team-ups, super-speed cinematics, and lots of ruminations on the power of...