This upbest fast paced arcade game challenges you that you cannot beat its basic level yet super addictive that you can't even put it down!
- Bug fixes