I think it is excellent. It is nice to land on a site that smacks you around the chops and makes you work to engage with it. This is design - not UX or UI design. The colours have to be confrontational, see Saul Bass or Paul Rand. It is great, ignore the stick!