upon reading it further, I've come to 2 conclusions:

1. it's a joke

2. they're bragging about creating computer viruses, so I'd stear clear of the site.