Game description
Bowmaster Prelude is a free tower defense game. Arrows of delight! And screams of terror as those arrows of delight pierce their skulls. Get your bow fingers ready.
Instructions
Mouse click to control your archery
Release date
2006-12-06
Source
https://www.addictinggames.com/shooting/bowmaster-prelude
This game is magnificent!!!