Christine Long looks into the latest Osheaga Festival