E3 2008: Fable II is complete, set for release in October