Test your skills and patience in this notoriously challenging arcade game full of tricky obstacles and addictive gameplay.