Alex Zemke, who is working on a short animated Portal film, has posted a bunch of renders on his Deviant Art page and it looks incredible. It will remind you of the Pixar movies and we have three im... Read More