SPACE CHASER To Release Give Us Life Album In July; "Remnants Of Technology" Music Video...