Mimico
Fate Screen (2014)
Maybe it’s because this was exactly the kind of stuff I loved at the time, but this (which is only a couple of months old, actually) really reminds me of something very specific and very 1983. I can’t quite put my finger on what it is. Your assistance is requested.