It also seems to be a custom Power7, not Power6.
According to Nintendo, it's not Blu-ray, but it is high density, and "space won't be an issue". Proprietary Blu-ray based format, probably.
And, to poke another hole in the spec sheet, no hard drive either.