Review: The Karate Code

Do you remember vinyl records? Scratch that, do you remember cds? On a cd or record you had a finite number of songs carefully constructed and placed just so. When done right, the cd represented a few separate works of art which came together to form a grander piece of art. While the actual number of songs was limited, they were worth revisited [...]