I used to drive down to Carol Stream to play Street Fighter 2 in the mid 90s, the name of the arcade is escaping me though. I don't think it was Aladdin's Castle, that was Lombard IIRC. Just off North Avenue, maybe North and Gary? There was a White Castle nearby...