After years of hard work finetuning their sound, Montreal indie-instrumental act Caméra has released their new self-titled album.