Good game.
You already know the glitches, everyone has mentioned them. Might I also add to the other reviewers, that this is a sequel, the sequels are usually more challenging, more plot, and longer in general. Part of the reason it is harder to beat, is that makes the player feel even better when they do beat it. Well done. Fix the bugs and you'll be running big time.
Side note; most games have a few glitches when they are released. The author usually fixes said glitches and re-uploads. It would be near impossible to fix ALL of the glitches before one releases it, as people need second opinions, and another set of eyes sometimes. When someone is staring at the same game and coding for so long, trying to perfect it, they may miss or overlook some things they have went over time and time again in their heads. Remember, the author is still human.