This is basically the worst arcade on the entire planet. Poorly maintained with a staff that doesn’t care. They have all the major Capcom games. but none of them work. Every time I went there, well over 5 times, the controls were always broken.So, my friends and I decided to take things into our own hands. We…