Montreal, Canada
Swiss developers give us the lowdown on the local games scene and tell us what it needs to grow