I'm not 100% sure on the diagonal hit. Maybe I was getting hit by a different enemy that was behind me? The hit detection did feel off, but I can't quite put my finger on why.