Astro Bugz is an action-puzzle game with a retro vibe.
Protect our solar system from astro-bugz and blast them by matching 3 or more bugz. Pick up powerful power-ups and activate them to annihilate the incoming invaders.
Astro Bugz Revenge has no review on Wii's World.
24/7 even now im using the internet channel (joke) ...
i know right ...
Wii's World is not officially affiliated with Nintendo! (but they wish we were).