Developed by smashingmagazine.com, submited by Leah
A progress bar that indicates how long until the end of all humanity in the event of a zombie plague;
Comments