Hull Rupture is available now on Steam. Check out gameplay from Hull Rupture in the launch trailer for this ...