The 8-Bit Games! by Flikli
Get acquainted with the sports of the Summer Olympics featured in full 8-bit splendor. Where was this awesome game when we were kids?
Olympic Vermin by Leo Bridle
Contrary to popular belief, there’s more than one Olympic torch relay taking place in London this week. These little critters take this particular ritual very seriously.