People are rightly complaining about the accessibility (or lack thereof) of the content --- it needs to be nothing more than a static page, and in fact would be perfectly readable as such, if it weren't for one line of CSS that hid the content unless JS was run.
Can we stop whining about how people choose to present their work and instead discuss the (in this case, really cool) work instead?