For hundreds of years, the citizens of Kiken island have been trapped. The mysterious ancient barrier has gotten smaller and smaller every year. The barrier is closing in and becoming more and more dangerous. Will someone figure out how to free its people?!
