Go into DVD Savant's main page. At the bottom is a list of recently-reviewed movies. You'll find The Internecine Project in that list. (At least, it was there yesterday!)
Incidentally, also at the bottom of the main page is link to an index of every DVD Savant movie review.