RECOMMENDED STORE
STORE
NAME
PLATFORM/DRM
REGION
EDITION
PRICE
View More
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
Release Date | 31 December 1998 |
Platforms | PC (Microsoft Windows) |