Wow the polish on this is phenomenal. I was a little lost in the beginning, but the second playthrough was really fun.