Knee Jerking The latest entry into what has become a very crowded field of enthusiasts currently racing towards humanity’s extinction looking to land that final blow.