star shaped lake...kinda reminds me of the star-shaped island on FFVI where you find Locke and you get the Phoenix Esther am i correct?

hey, Terra is an "advanced form" of life...hmmmm