What's going on with the IC placement[1]? I'm not at all familiar with board layout/design, but it looks like they've wasted a fair amount of space by putting the CPU and (what I'm guessing are) memory chips at those odd angles.
[1]: http://files.linuxgizmos.com/shenzhen_orangepipctwo2.jpg