Game World opened inside Willowbrook Mall, located at 2000 Willowbrook Mall, Houston, in mid-August, according to mall management. The store sells video games and video game-themed collectibles, offers cash or store credit for game trade-ins, and provides game console and computer repair services. The business is located on Level 1 near Macy's. www.gameworldhouston.com