Arcade games are known for their addictive gameplay and their challenge ...