PC 8 Years Ago August 13, 2015 Angry Arrows UK Release DateThe game Angry Arrows is already released on PC in the UK. Release Dates!Report Date / Submit ProductUKAllUSAUKReport Date / Submit ProductPCAugust 13, 2015ConfirmedTrackingTrack1TRACK0Buy NowAngry ArrowsGamePCAngry Arrows is a team-based archery game about rescuing hostages from enemy strongholds using nothing but bows and arrows. Just remember, one fatal mistake and it's back to square one.archeryteam-basedactionadventureindieDaniel Davis GamesImage GalleryProduct NewsPC Games Still To Come This Month3172d ago