Oh wow. This was really good. I was dubious when I saw the play time, but it was still really really really good.