The most interesting thing to me about that keyboard is the name... 
What is wrong with it?
It means something that you may or may not want to look up.
Anyways, it isn't mechanical, so I'm not sure why they're claiming it to be. It's a rubber dome, which makes given that mechanical switches aren't waterproof AFAIK.
Also, backlit but not the keys.. kind of odd.