Haven't been able to make it past room 1. I'm convinced that the game is bugged and that there are no differences between the two rooms...
Also, I can't tell what pressing the "Hint" button is supposed to have done. Nothing seems to happen except that my hint counter goes down by one.
Well, I obviously don't have access to your game's code, but it seems possible to me that if for some reason no difference is generated, the game might throw some kind of exception and thus fail to generate the hint text as well. So if this turns out to be a bug that multiple people are experiencing, the code that generates the difference between rooms should probably be the first place you should look.