Review of Through Forms self-titled album released through Invada.Hailing from Bristol and signed to Portishead...