I just double checked.  It works on my computer, but not my cell phone.  So I checked other submissions on kek and discovered that not a single one will open on my phone right now.  I think the site has a glitch.