Really cool take on Life in 2 Dimensions!
I can see that you have taken the time to make sure everything is really well polished and executed, very impressive. It is all the small details that count!
I had to use the top view a few times to understand where I needed to go ><
Great submission!