Fat orphans: Four reasons why Portal 2 is perfect

Dictionaries have a bunch of different definitions for the word ‘perfect’. It’s hard to quantify, so for the purposes of this post we’re going to go with the good old Oxford – Having all the required or desirable elements, qualities,…