It's only just been announced to be heading to Steam's Greenlight program, but it already looks like a heavy hitter. This is Barrage, a game created by Tectonic Studios with Unreal Engine 4 - so you know it's going to look just lovely. This game is about bombardment, pointed strikes, and defending your home world. Research, launch, and kill. But …