Why? Why?
Awesome game... would it be. Cool game idea, good graphics, good texts, good ideas... well and alot of adds, but that is ok because it´s a freeware game.
But why the heck all these bugs? One of the problems when making an adventure game is to keep all everything working doesn´t matter what the player is doing. In complex games like VampireBloodlines that is for sure damn hard. But in such a simple game like you made it, it is totally easy to avoid such bugs. I am to 99% sure these bugs are absolutely unnecessary (I am making games with flash too, so I know what I am talking about, and I promise you if I would make a game like that there would be asbolutely no unsolveable riddle bug).
You could have used for all these linear events simply some _global variables and then think 5 minutes about how to make the riddle system stable. I don´t know why some people think good graphics are more important as a clean code. It´s that damn typical artist thinking. And that makes me respect designers over artists.
I am really disppointed and the unnecessary everywhere gamesystem bugs totally kill the fun. I tried two times to finish the game, but the not functioning riddles are awful. Also the save system is bugged up, but that the smaller problem because the game is finishable in less than one hour I guess.
Stop being an artist and become a designer, dude. Respect clean code!