I think it's helpful to look at some of the bigger clusters where most of the employment is, which is British Columbia, Ontario, and Quebec. In terms of British Columbia, it shares a time zone with California, which is very important for a lot of companies that have headquarters or other operations there. It's also closer to the Asian market and Asian companies as well. There are a lot of Asian companies set up in British Columbia.
Ontario is a bit of a newer player and has a tremendous number of indie companies, a few of the larger types of companies, but mostly it has a burgeoning indie scene. Quebec is the dominant player in terms of the large companies. A lot of the big players are there.
In terms of Alberta, in Edmonton there's one very large studio, but for the most part small and micro-sized companies are situated in some of the other provinces that you mentioned.
There are some tax credit programs across the country. Manitoba has one, Quebec, Ontario, and B.C., all have some manner of credit that does help attract some companies to that jurisdiction.