The countdown to the Titan pack on the frontpage is over with just "titan pack" replacing the days to go. So where is it? How much more time before we get? Please specify the hours left? I dunno why, but I am getting very anxious . And if the link is up by the time I finish typing this, oh well