Four years ago, I was captivated by the humble debut EP from New Brunswick’s Olivier Jarda. Diagrams was a collection of indie rock anthems and blissful fuzzed out ear worms that helped push Jarda to the top of my fictional, most listened to list. Since that time, Jarda’s output has been less frequent than I [...]