That. Was. Incredible.I've been playing it for the last two days and I actually feel emotionally drained right now. I've only ever felt like that after watching Spirited Away, so great job.