Arrow Heads Trailer
by Blue from Blue's News on (#303PR)
Here's a new trailer showing off gameplay from Arrow Heads, a battle royale fought with bows and arrows. The game is due on September 21st, and the clip can help us decide if it's going to hit the...