Barrage is an interesting blend of projectile combat action and RTS gameplay in which you build bases and use a variety of devastating weaponry to crush your opponents.
In Barrage players must balance building a thriving economy, base building and real time warfare in which projectiles are aimed and fired at enemy planets. The various forms of projectile weaponry are affected by the gravity of … Read More