Yesterday and today, coming out of work (RMC) there were millions, probably billions of these flying insects. After much effort I found it;
Mayflies. Reading up on Wikipedia "they are an aquatic insects where the larval stage occurs in fresh water." It also says that these flies only live for a day or two. It all make sense now, these flies are "May"flies.

They were everywhere... 3 of them made their way in my shirt. As I made my way across the bridge, there was a light breeze which prevented them from swarming.
Beside that, Steve came to Kingston to checkout the summer position. We then watched the Mtl-Car game on TV and we were cheering for the Habs (for that reason they won). Afterwards, we went to Grizzly's where we played a few pool games with Julien and Jeff.