Awesome stuff!
Or it is just a little kid on his iPhone (x) in 3020 trying to have some fun
Or maybe humanity trying to discover previous generations, a little LIFE emulator.

I recently read a creepypasta about the same idea. If I find the link I'll post it