Like table tennis, but fun to watch.