Ultra detailed graphics ! I also had to google selenite :) fun game
Big thanks!
This is probably my mistake. Selenite should be understood as an inhabitant of the moon. Selene is one of the goddesses in ancient Greek mythology :)