very strange landing page. content takes a backseat to irrelevant images.
Hmm, this looks like an April Fools' joke.
Also very confused by this. What is the point of this if you can't use it to market yourself?
I don't understand why their logo isn't a circle and contains a diamond... I'm confused.
Don't have the slightest clue what this is.