Yes, the game is finishable, as Moni says

I would add that many of those bugs are random - f.e. I've never had a problem of a toad staying in my way (I've been so lucky in all my three playthroughs)... Well, the only toad blocking my way was Ekbu The Toad Guard, when I was stubbornly telling him "Ekbu" instead of "Ukabu"

So, this game is quite playable, and there is always a way around the majority of bugs.
Good luck!
Tanda