mm2mmAdventures into Reverse EngineeringTaking Apart Legacy of Kain: Soul ReaverMar 30, 20172Mar 30, 20172