ABIOGENESIS: Summer Solstice 21.VI.2007
It is the longest day of the year. To celebrate this occasion, the Twin Gods will leave their trusty base on Twin Gods Hill and swoop through the endless forest that we all know and love, leaving a trail of fauna and flowers in possible and impossible configurations. Let there be day and let there be night!





