Avengers
[[OOC: Let's say this was posted right after this.]]
So there was a Frankenstein monster in Central Park. I was there for a jog when it showed up thrashing about. Some guy with a concealed weapon wouldn't go away and helped me take it down.
SHIELD's securing the site right now. But I figure figuring out where it came from and who created it is important.