Shakers has Skee Ball, Air Hockey and a bunch of other old and new games, plus a billion of those ticket dispensing game. In the summer it has mini-golf, go karts and bumper boats I think. The website shows what they have. It's good for an afternoon when you're bored and want to waste some time.
It's a little out of the way (take Glenmore eastbound just past 84th Street) but it's the only decent arcade left in the city aside from Chinook Theatre.
http://www.shakerscalgary.com/