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
- August 14, 2016 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.