AMU12 | code | collision, redesign defense (still need a bit more work)