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
Funadvice Logo

© FUNADVICE 2025 · 212bydesign LLC

Answering questions since 2006

[email protected]

Miami, Florida, USA