Void War: Void War has launched!

After a brief hiccup on Friday, Void War has finally launched! Here's a short announcement video: