Well if you’re familiar with Soylent Green the movie, you’re going to think these Soylent Green Crackers are the best movie tie-in ever. If you haven’t seen it, step away from your computer, go buy and watch the movie and come back. Ok, you’re back- good movie, right? This fully licensed snack food …