Nekurogahara: Psycho Ronins: A few bug fixes

Had a crash related to impact cameras and criticals, but it should be alright now. Also fixed minor details as usual. /// To everyone playing, I know constant updates is annoying but I literally sit down to play and not…