to be honest... the whole thing reminded me of this:

http://www.pwned.nl/