Troll Cannon 2

Troll Cannon 2 is a firing game in which you need to aim and fire to make the trollface fall on the target.