A+ design, work and story! the lore had me crying... the whole game is such an emotional roller coaster