Circle Takes The Square

Mind-melting hardcore that sometimtes goes a bit prog.