Trollface Launch is an exciting Action Game and published on Jan 6th, 2012 and has been played 482 times and has a rating of 80% after 10 votes.
The goal is to upgrade Trollface with body, legs, hands, accelerators etc (19 upgrade items). After buying all upgrades - you can reach the powerful $1000000 upgrade. Collect the complete alphabet to get wiser.