A cast of characters that reflect the past, each choosing their method of dealing with it. Every important decision made is both realistic and surreal creating this feeling of immersion and existentialism at the same time. This holds its ground as a timeless gem for a reason. Everything was amazing, the music, plot, world building, side stories, everything, but what stood out will always be the characters and their interactions with each other and within themselves. A masterpiece in my books.