Chasing Perfection: in praise of Bioshock Infinite
I don’t know if Bioshock Infinite is technically perfect, or if its art design and scriptwriting and code are flawless, but I can’t think of a work of fiction that I’ve finished that has produced a greater sense of satisfaction and completion.