WaifraMood
Huge pacing issues but it still contained great use of characterisation and character dynamics