Was it just me or did anyone else think “creepy robot twins” too?