This poor guy hit our window today.  He eventually flew off but we think he lost an eye.  Poor guy.