You ever have one of those days? Server meltdown? Failed hard drive? Smoke coming from your PSU? When nothing seems to be going your way might I suggest a little app that will help you relax a little and take out some of your frustrations on the Internet itself. This Firefox add-on installs a menacing little [...]
Source: Geek.com Games