App Description
This is one of the most addictive and annoying games available on mobile devices to date.
Compete with other users to get the highest score possible.
App Changes
- April 06, 2017 Initial release
Published by: Van Chi Luu
This is one of the most addictive and annoying games available on mobile devices to date.
Compete with other users to get the highest score possible.