Poster for the short film Omar and his Skyhook that I previously posted.
And a few more links:
1. The Large Hadron Collider is the largest machine ever built and the inside of the machine is colder than outer space. Via.
2. Team Fortress 2 newspaper comic strip and ads. Via.
3. Blanka triumphant.
*Previously: Retired Street Fighter sprites.
*Buy Street Fighter toys at eBay.