That's a pretty weird design decision for a home computer, which leads me to believe they're doing pretty well in the industrial/embedded market.
probably, there is some odd looking chips + connectors on the photo but the photo is not hires so can't tell...