Nice! it's simply a great name; the best I've seen; I really like it, it's catchy.
Nope... I'm a transplant. I was born and raised in Mexico City. My firm needed me in NYC for 6 months, then they extended for a year and now, ten years later I’m a newyorker now.
I work in the middle of Times Square (Paramount Bldg) and live in Astoria; so far so good. Same kind of city as my hometown: big, noisy, dirty and a big mess but I love it.
Where are you?