Nice! I'm excited to get started on a reply. This is all new to Cas, since he's never even been in a fight before, so it'll be interesting to write out everything going on inside his head.