goddamnit this looks beautiful. can't believe that this is the source engine we're looking at. release is still february 14th. be sure to watch in HD.
Dear Esther
Game » consists of 6 releases. Released Feb 14, 2012
Game » consists of 6 releases. Released Feb 14, 2012
Log in to comment