Just watched the final two eps. Kinda nuts. Not sure what to think about the ending.