finally watched Guardians of the Galaxy. Cute. Was that...Howard the Duck at the end of the final credits??