People tend to check in during these times:
GameStop is the world's largest video game retailer with over 6,100 stores located throughout the United States and 17 countries.
My game heaven! Heard a rumor that Willis McGahee frequents this one... Wut wit
Best game stop in Denver
Bunch of nerds in here
Friendly service, chill environment, nice experience. Thanks, close gamestop!
the dudes that work here are probably the coolest of any gamestop. most are total tool bags.