An interesting story that keeps you wondering what's going on until the end. The battle mechanics were really interesting, but also very balanced - you obviously put a lot of time into them. I really liked this game - lots of nice little moments and surprises throughout.