You sure about the machine part? While a surprise, it was one of the better localizations i have experienced in the world wide web.
It is translating too literally, preserving almost every word from the original (while adapting sentence structure) and that's maybe the thing I can most easily pinpoint. Colloquial phrasing like "We also had these enormous PCs that Nvidia had lent us" is preserved by translating literally instead of choosing an equivalent level of conversational language but more natural word choice.