+ Deep, unique world and intricate story + Great visuals and music + Memorable characters
- Unfair difficulty spikes - Lack of focus; too many systems to keep track of - Way too long; padding - Anime style fanservice character designs and interactions