Can anyone else see the countdown timer at the Michael Bay homepage? I used to be able to see it, but it seems to have vanished for me. Also, none of the options on the side bar will appear until I mouse over them.
Does anyone know how to fix this? Is it just my internet explorer or what? Or is the site still being patched up a little bit?