I can only credit the glitch. It's a game jam, EVERYONE has glitchy games. Overall your game was very nice and polished. Don't feel bad about a few bugs.