Island Delta releasing in three days Posted on 19.12.2016 by Heikki Noodlecake Games is releasing Island Delta on December 22nd. I recently created one more track for the trailer. Enjoy!