An amazing and very touching idea! I found a lot of trouble with managing the memories though. They became overwhelming quickly :(