Twickenham - a PB game twickenham opens tomorrow! Set in the small town of Twickenham, Anywhere, USA, it's the lives, trials, and tribulations of the residents. Think of it as the place you really want to be from with Friday night football games, Saturday cookouts with the neighbors, and Sunday dinners with the family because that's just what you do. It's what would give Thomas Kinkade the fuzzy little glow in his pictures if he visited.