What is this Zumba creature? I have heard of it but have no idea... I have a Wii Fit, haven't been using it yet due to feeling like been hit by a bus the last week. I've been told just fifteen minutes a day can make a really big difference to weight loss.