Welcome to the Overwritten.net forums!
I had a blast w/ SFA1 & 2 at the arcades, back in the day.Also, it's very interesting to see Capcom on GOG, of all places...