Flash Game: Bug Race

From the official Mario Party 6 website.