Due to a computer virus/malware thing attacking my big computer and the time it is taking to deal with that, the next reviews will be delayed a bit. This is sad because they are cool weird foreign crap that makes the people sing praises to the gods of craziness, or something. The sooner I cure the malware junk, the sooner we get some sweet Turkish double feature goodness.
Here is a sneak peak: