Apparently they are still making fantastic arcade games.