Another day, another video game based off a toy franchise. Can this racer break the slump?