Games/Tap Tap Muppets/MediaTap Tap Muppets·, 2011MediaBack to gameAll3Screenshots3Screenshots3More about Tap Tap MuppetsPlayer reviewsMore in this franchise