. "A title will likely be compared to games such as Dante???s Inferno, Ninja Gaiden, and God of War, Knights Contract puts players in the role of an immortal knight named Heinrich whose main purpose is to protect the witch that cursed him, Gretchen." . . . . .