She is alive!
Two realities, two women, each traveling by a different method.
The white station wagon!!!
Pristine production values!
There is one more single to go (that we know so far): "play" will be released March 28, 2012.
It also bears repeating that iamamiwhoami will be releasing an actual physical album, described as an "audio-visual" album, on June 11, 2012.