Review (5/5): Love Elf!
AAA+++