On your spoiler. I agree that it be god. No doubt in my mind.
Also, season 6 is alright at best. It feels like it's recycling stuff, but hey, I'm not complaining about that, at least it's monster of the week again, and the storyline would make you not even guess what was going on. Right now the season is to a point where we now have one thing settled in the plot, last episode was mighty f**king badass, and Castiel, good lord, there's times where he reminds you that you don't f**k with him. The last episode, he ended up doing that again, and totally not even wasting time on how he showed his might.