I think this is cute, I like the detail in the character and I do see what you mean when you say glitches but that's ok. The only thing that was really throwing me off was the glitches but other than that I enjoyed playing your game.