Fluttering somewhere between theatre, comedy and performance art, this is an oddly fantastical mix of urban reflections, home videos and electro-ish pop songs.