Check out how I felt about last night's Heroes premiere. Did you watch it too? Let me know what you thought!

More...