Wow!!
Impressive! Not for a while have I seen a brand new sim date come out (errr except for the one's i've programmed). It had new ideas and extra games inclusive. Not just the typical just answer questions sim date. I have a few tips if you are interested that I found from experience however. It is always cool to be able to move around on your own free will and not just how the game is set (EVA4 made me learn this). Giveing people more of variety and choices makes things more interesting. But overall i can see what you were getting at and I think it was well done for a demo or "done on a wim".
Ps : If you wish to remove the arrow and have the heart completely as the cursor in the first frame of the movie in the preloader add the actionscript:
Mouse.hide();