We recently moved to a new host. We hope you enjoy the better performance.
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...