This site is at least 3 years old.
My poor computer.
I like the boldness of it, but can't say I enjoyed having my eyes hurt when trying to understand the message of the site.
What a car crash.
404? Oh my eyes! D:
I bet a lot of people saw this website yesterday due to the new mastercard logo.
OP saw it because of mastercard logo and posted it here.