Just beat it. The ending is pretty good though confusing as mentioned by Shlup. I didn't get most of what happened during the final battle but it was a pretty ending afterward.