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!

Gaming Guide Tips

Video Game News, Gaming Reviews, Gaming Guides


68 Game Bài Club

Gaming, Entertainment, Online Services


Setup Cracked Pc Games

Video Games, Software Distribution, Digital Entertainment


Play Zip Games

Gaming, Entertainment, Technology


PC Games Network

Video games, PC gaming, Technology