Shoot ‘em up.
Releasing on Steam for PC.
Open beta available on January 2014.
New video shows off some stunning multiplayer footage.
This new indie game looks visually stunning.