Interesting story. Good ending as well. Took a while to get there but it was worth it :) Good job with graphics and choice of music too!