Are there still any Heroes fanatics out there? Is this thing on? Either way, sorry our Heroes forum is gone.

×