My first thought when I found out I'd been kidnapped or whatever you call this was "Well at least it's not an island." Then I remembered that Manhattan is an island. I can't win.
My name is Oliver Queen. I'm Oliver Queen and what the hell is this place? Besides New York City.