Anna Williams Archives

Anna Williams and Lei Wulong Receive Release Dates for Tekken 7
Back at EVO 2018, Bandai Namco dropped a couple DLC character bombs on us in the form of Anna Williams, Lei Wulong, and Negan for Tekken 7 While the last got the most attention for being a popular character in The Walking Dead series, the first two got much more praise from gamers as it was[...]