Sounds like if its in the 'pool', it won't be free till next week if it gets chosen. Sounds like you can vote every day till Wednesday.
Seems like you've did that And here is the official game thread on TA: http://forums.toucharcade.com/showthread.php?p=1025590