Check out a live video of Desert Planet performing their mega-hit "Return of the ninja droids" in Germany on tour last May: http://personal.inet.fi/taide/junttila/desert/tourmay06/Germany_livevideo_2006.htm