Welcome! Sign In or Register
or sign in with
Last Played Games
Funny Car Games Stats
...
players online
Feedback for Trollface Launch
  • This discussion is related to the Trollface Launch game.
    Description

    Launch the troll from your computer and collect money to buy some serious upgrades! Will you be able to get the Super-upgrade?