Checked out the 2012 #Olympics site. How do you reckon the main stadium is coming on?