ICARUS 600 ton: A status report