Either I am just paranoid or something seems wrong. The oldest blog entry is "January 10, 2014" and a whois says it was resisted "05-feb-2014". They mention have Nubisa Inc. copyright, which doesn't seem to be nubis.com (whois again).
Other than that they have huge claims about optimizations that the whole node.js community didn't come up with yet and there are just binaries available.
Other than that they have huge claims about optimizations that the whole node.js community didn't come up with yet and there are just binaries available.