Wow, that site (moothearth.com) is insane. I had to drag myself away bodily... :-)
Saw a couple of reviews trashing it.