Path of the Martyrs: Bug Fixes

Several bug fixes for Window versions. Thank you!