Saw this just outside Charlotte, SC and had to stop. Nothing visible inside and the air smells very musty. If this was ever your funspot, my condolences...
http://pinballbash.com/forum/index.php?topic=457.0
Castle Video Games, a video game casino, opened around 1999. It seems a legal battle with the state of SC quickly ensued over the legality of video game gambling. The state won the case and the place has been abandoned since then.