New Let it Die Screenshots Released Joe Marchese, Editor in Chief June 13, 2014 Featured News, News Today, several new screenshots were released for Suda51's new game, Let it Die. Let it Die is a survival-action game and knowing Suda51, it will be a...