I believe this is Titillium.
Thanks Chris!
Captured from web.archive.org on 1 Aug 2012. view this capture