Yes, but this is the place that claimed 768 MB with a 3 GHz PowerPC processor, the last point of which we know is patently false (Power7, as per IBM's own statement)
Not that i disagree with these numbers, but i do doubt the reliability of this outlet.
Monster Hunter: pissing me off since 2010.