The "Download Now" link directs you to the iTunes App Store, where you must continue the download process. You must have iTunes installed in order to open the link, and you must have an active iTunes account to download the application. This download may not be available in some countries.
From TinyVoter Ltd:
All New Touch Voting Do you love Twitter ? Need to know what your followers are thinking ? Simple question. Short answers. Instant results.It's completely free and requires no registration. Just sign in with your twitter account.Create your own polls in seconds with a short question and 2 or 3 answers.Tweet your poll straight away or schedule it for later. You choose when it goes out and for how long its live.Your questions and answers are included in the tweet engaging your followers to vote immediately from their favourite twitter client.No typing, no replying with weird hashtags, simply touch the answer in the tweet and view the results in real time.View your own polls and the top live polls on twitter in realtime from your iPhone.