Lukaya and Sally, the newest episode of Heroes was just aired on TV; and that means you can now watch it on NBC website.