Vintage video games still rule at DeKalb’s Star Worlds arcade
— September 12, 2018There’s not an Xbox or Playstation to be found inside the brick-and-plate glass storefront on DeKalb’s East Lincoln Highway. Instead, entering Star Worlds Arcade is like stepping…