Frame - Portals on Steroids: A totally random link, posted without any ulterior motives.

Thinky Awards There is no specific reason for linking this. Absolutely nothing is implied. You definitively shouldn't do anything. No implications at all. Nothing is suggested. On a more serious note: Thinky Games does…