The game was a tower defense game that had stick figures (though, they were more like box-stick figures) and you played with a bow and arrow. You moved from location to location trying to stop a curse or something from taking over. It has multiple endings based on how well you do.
In one ending, if you fail on a carriage, you get thrown off and I think a werewolf rips your head off (there's no gore though, it just kind of pops off.) Another bad ending is you get to the destination but you fail and a fairy blows everything up. It's kind of a very weird game, but i want to find it again, so if anyone knows what I am talking about, please tell me the name.