User blog comment:Aftenshnoshnikr/Summon Sign Locations/@comment-5275479-20130715173337

I believe that you only need to buy the NA version of the game to be able to play with other NA Demon's Souls players, but I'm not sure about this.