TellTale Forums

Those "cool" and "great" guys over at TellTale Games, who we'd love "to give you a billion dollars" have set up their own forums. As perfick of a place to speculate about their new game as anywhere.

If that isn't enough, you can also buy stuff from there CafePress store. Check out that bib!