Absolute hidden gem. Loved it through and through. Gameplay and story had me hooked from the word go, and all of the characters are memorable and interesting.