Did anyone else watch Heroes last night?