The site doesn't load for me brother! Dam! What are your thoughts on the Lost trailer my fellow Lost fanatic?