Yeah but I hate that fuckin controller. I got a custom arcade stick for the box and it's more like the arcade feel.
No console is fuckin with the arcade game, but that's as close as it gets for me, lol.
I feel you on that somewhat watered down feeling tho.