IEO Gigajoule Review