Barrage
Game » consists of 0 releases. Released Sep 30, 1998
Barrage is a semi-futuristic shooter which gives you control of a powerful hovercraft and pits you against hordes of faceless enemies, all with the goal of blowing everything up before the time limit runs out.
Recent topics on Barrage
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment