It's quite clearly a dissertation for some games design course, or something along those lines, that they've based around the Toribash mechanics. It's actually pretty cool, and something I'm sure the more technologically advanced will enjoy. Oddly enough, I go to Trinity College in Dublin too. I've never heard of any of their names though.
well, since you guys can track IPs you can see if they are still active.
in the screen shot / in the posts made about it there name was
"squeakus"