500,000 Downloads In: Uncategorized Puppet Football League just reached 500,000 downloads on Google Play. You can download it Here: By: PetrJuly 21, 2016