Has anyone ever played this? It is a driving range that has microchips in every golf ball. When the golf ball is hit into the targets, it will register on a screen at your hitting bay. This is very similar to bowling. This picture was from when I was at their Allen, TX location. They also have other locations in Houston, Chicago, and DC.