Well done
A quick play and read
I won't ruin anything but it's a thought out take on the nature of life.