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.