Wow, really fun and engaging story, there were some bugs but it was great. I would never guess the the end. Good job.