What the F is going on with this dot com?

Link : http://www.dedication.com/