Going to check it out later for now hit the sack soon
But for those who have played it what do you think about it so far?
Is it the first true worthy DLC for a Fable game?
Fable III
Game » consists of 16 releases. Released Oct 26, 2010
Game » consists of 16 releases. Released Oct 26, 2010
Log in to comment