The 'O' can be seen as two things. Either a Hexagon (playing with the 6 layer idea someone mentioned earlier in this thread) or a sphere inside a 3d cube.
The font itself can be changed into something more 'appropiate' and match the style of the core symbol.

