Kart racing game set in the Muppet movies and Fraggle Rock, allowing Muppet fans to play as their favorite characters in a variety of fun-filled courses and scenarios, straight out of the Mu... Read allKart racing game set in the Muppet movies and Fraggle Rock, allowing Muppet fans to play as their favorite characters in a variety of fun-filled courses and scenarios, straight out of the Muppet films and television series.Kart racing game set in the Muppet movies and Fraggle Rock, allowing Muppet fans to play as their favorite characters in a variety of fun-filled courses and scenarios, straight out of the Muppet films and television series.