Hi all, I've been an occasional lurker here for years having always been fascinated by the Neo Geo. I must admit I didn't play NG games in the arcades much back in the 90s as I was a Street Fighter 2 kid, but I do have fond memories of seeing some games in arcades (Super Sidekicks, Puzzle...