I dig the idea of the space Lizards. I felt like we got a glimpse of a non-human, yet very relatable culture. Well done!