Regarding the next episode: Does anyone else think Finn's hat looks kind of like Homestar Runner's head?