Head over to XboxAddict.com if you want to see some new screenshots.
Wait, I'll post em in a sec...
[EDIT] Here, I'll give ya a link to the thread. Lots of nice screens! I'm definetely adding this game to my collection! I was going to buy it ever since I heard about LionHead Studios making the game for XBOX.
Sweet Fable screens!