Heh. I am a Philly area native, but my significant other lives in CT. Due to various factors, I ended up here instead of him going there.
I haven't seen Invincible yet! I want to, but I never got around to it. I'm glad to hear it's good, though; it had the potential to be horrible. :)