Space Invaders
Invasion On Planet 2 is simply a wonderful excursion through the musical space occupied by Space Invaders. The CD is an intricate journey and this German five some have enough panache and flair of their own to leave a lasting impression.