Troll Face Launch 2 is a fun based online game where you adjust the angle and force to launch the featured character to make him go the farthest distance possible. There are so many upgrades available in the game.
Jump Out! The Computer
Demolition Drive 2
Homerun in Berzerk Land
Spread it around in this little forum below!
© Copyright 2019