I have an idea. E3 2012. Maybe that site [http://atramental-plateau.com/] was related to E3 2012 because hl3 might be released at e3 2012!Thanks,KennyHOW TO SEE THE E3 2012 on that site:hit ctrl+ a
Log in to comment