Yes Hercules was at Flashback Bourke street. A few years ago I was working at Crown Casino and they had a Hercules in a back of house storage area? Don't know why it would have been at Crown cause this was only five years ago.
I thought Flashback was downstairs in Elizabeth Street ? I don't recall an arcade in Bourke Street ?
no deffenetly Bourke Street, just up from Russell. The pics in the first post of this thread are of the Bourke Street frontage