Basically, the idea is that there is a village inside an underwater cavern. Unfortunately, the cavern isn't starting to flood and their source of light is diminishing. The citizens (ie. the players) have to decide whether to stay and fix the problem or escape to the surface. Using Pokemon to solve problems and achieve other goals (depending on where you want to go after completing the first goal).