none of them are in english...
Being a Canadian company I'm going to assume its French Canadian (Canadian French?) I think one may have been German.
As for googling I tried and nothing comes up for me :(
Just a heads up, unless your intention is to only have french(?) speakers beta test/