Arcade games become quite popular in recent years. For those who ...