It took me about 35 hours to make. 20 of those were for the Flash component and the back-end (app engine). Rest was promotion / tweaks. The site got a promising start, here's my top referrers from the past 3 days:
1087. (direct) 695 twitter.com 194 facebook.com 117 reddit.com 48 google
I'm most satisfied by that "google" part. All of those people are actually specifically googling for "heartbooth", which I take as a pretty good sign. Twitter is mostly because I got mentioned by a big Twitter account @iheartquotes thanks to Tony Stubblebine on HN - Monthly Launch pad group on FB.
Actually I've already gotten some good advice on #startups from jacquesm, rmah and others. Tweaks I made so far is making the gallery the default page to provide more social proof. Secondly I added the e-mail sharing option, which did increase spreading somewhat, seems people do actually use those tell-a-friend forms.
Still I wanted to post here too in case you have some more ideas of a final push or tweak I could make to get the site to spread. Not much time left before v-day though, but still I'd be interested to hear your ideas.