Originally Posted by rune_74 
I was so confused as to why there are no great games out of the states.
???
Will you please explain that part a bit more as I'm not sure what did you mean to say.
I've deliberately skipped the first part of the sentence as I don't think Montreal, although in NA, is part of "the states" - this ain't politics/religion subforum so no need to go into that direction.