I've got nothing but great things to say about Palmer St! They have a wide variety of arcade games (many on continual free play) and pinball (50 cents), as well as an excellent selection of craft beer and food/bites. They've also recently started serving liquor if that's more your style.
One thing that really stands out to me about Palmer St compared to the other "Barcades" in Charlotte is all of the natural light the space gets. No disrespect to Abari or Luckys but once inside there you really can't tell the difference whether its 12pm or 12am - Palmer St has plenty of windows to brighten up the space and maybe make you feel a little less guilty about spending a weekend afternoon indoors!
Their location might seem off the beaten path but in reality they are just a few blocks from Bank of America Stadium, Unknown Brewery, Craft and Seoul Food - go check them out if you haven't already yet!