Star Swarm Tech Demo Video (i.e. YOUR EYEBALLS WILL BLEED)

So today some lovely PR folks contacted me and asked, “Hey, do you wanna try the tech demo Star Swarm from Oxide Games?” “DO...