When was the last amazing Friday release? Fez? The Simpsons Arcade? Add one more to the list with Shank developer Klei Entertainment’s new, original title Mark of the Ninja. … Read More