Does any one else follow Heroes over here. I watched the 20th episode recently and was like WTF !!!!! Cant wait for the next one !!