Just downloaded and watched the first two episodes of nbc's new show 'Heroes' and i had a blast. What did you guys think of it up until now?