I remember watching this anime back in 2010 and read the Manga and I gotta say it's one of the best fantasies I've ever watched, the story at first evolves around a group of high schoolers trying to kill angel a girl who they think is sent by God to punish them for their horrible fates because of her powers, but towards the end becomes emotionally happy, angel just wants people to be happy and move on but ultimately befriends them, otonashi himself tries his best to make sure everyone live their lives to the fullest by making them share dreams before being reincarnated, and I think the message was pretty strong as it teaches you that no matter young or old you are and help whoever you can, you can still make a difference in the world even if it costs you your life, the ending got me by surprise I thought otonashi would end up all alone after confessing his love for angel and she disappeared but after watching the cutscene after the credits it made me feel both emotional and happy at the same time, and it's amazing however there are issues that I had while watching the show, alot of characters lack backgrounds and some plots feel rushed I'm not sure if it has to do with the budget being too expensive making it impossible for the writers to make a season 2 or it being short on purpose to avoid any plot holes that could ruin the anime in the future as by the end of the show everyone gets reincarnated, and I think the show should've gotten 25 episodes to fix the issues, but overall I love angel beats and I highly recommend it.