Ace Frehley has just released a new album, Space Invader, get details here.