really cool 80's soaked soft melancholy vibes... I was sad to hear that Team Picture is no more, but I can only hope the people involved will go on to do similarly interesting things.
Why Handsome Machine? It's poetry:
"Oh, stolen secrets,
Oh, sweet delight
Oh, clear memories,
Oh, endless night
Show me what you mean to me.
I need a sacrifice"