The ending was terrible, we beat the sadness out of a emo girl and she becomes happy and full of hope? What lesson is that? The power of friendship was way over used and predictable. I think The developers over did it with fan service.