Small, weird and interesting game. I think that describes it the best.
Took me 12 minutes to solve, but that includes the 90 seconds wait time from the start. So I would say you have met the goal very well for the 10mg collection.
The only thing that I didn't understand was the hearts. Should I be able to collect them? Is there some hidden mechanic?