Space Invaders - release new album

Tired of errr ... invading space ... the invaders ... have turned to music, well that's my story and i'm sticking to it.