I just finished Season Two. That was a really epic season finale! Did they think they were being canceled, because they basically resolved the entire storyline there.
Also, they haven't named the Yellow Eyed Demon on the show at this point, yet the websites call him Azazel. Do they only name him after the fact? I always thought it was really dumb that the main series villain didn't even have a damn name.
I had no idea how often they pulled the "one brother dies and someone resurrects him" schtick, though. Jeez it happens like once every season.