Complicated, confusing, and convoluted. The ways of getting all endings is uncertain, bringing up a feeling of trial and error rather then solving. I want to really enjoy this game and it is interesting, but it fails terribly in the execution department.