Barrage

Know somebody who might be like this game?

Summary

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.


Barrage Activation Instructions

Game Information
Release Date December 31, 1998
Platforms PC (Microsoft Windows)