Yes, it does have a big tower-like thing sticking up out back. The game store is located in a building that used to be part of a water-park, and the tower enclosed the stairs that led to a big water slide.
I'm hoping to get another building or two built this month.
Sniper post on top!
Of course I have to leave with a pic of our hapless survivors being swarmed by my zombies outside the store. That's it for now.