Roll a Troll is an exciting Physics Game and published on Jul 18th, 2012 and has been played 173 times and has a rating of 33% after 3 votes.
Remove all these pesky trolls with this fun and casual physics game.