Your place for discussion about RPGs, gaming, music, movies, anime, computers, sports, and any other stuff we care to talk about... https://tows.cc/phpBB2/
I went to New York a couple of years ago and I was amazed at how friendly people were there. They were even more hospitable and friendly than the people in Toronto (much more). I think New York gets a bad rap due to the 80s but it's much different now.