What is the name of this game from addictinggames?

There was this game from addictinggames and it had an arrow ontop of a castle, and to shoot you click and dragged the arrow back and launched it at people on the ground. I cant find it and I desperately want to show someone what Im talking about! If anyone remembers the name or can find let me know the name, I’ve been searching but I got nothin…

Answer #1

oh umm Bowman 2 !! I think .. Lol

Answer #2

hmm it sounds familiar, is it to kill orcs? I’ve played something like that I think its called overrun :S hope thats the game lol

More Like This
Ask an advisor one-on-one!
Advisor

Gaming Guide Tips

Video Game News, Gaming Reviews, Gaming Guides

Advisor

68 Game Bài Club

Gaming, Entertainment, Online Services

Advisor

Setup Cracked Pc Games

Video Games, Software Distribution, Digital Entertainment

Advisor

Play Zip Games

Gaming, Entertainment, Technology

Advisor

PC Games Network

Video games, PC gaming, Technology