Hi Cliff, Wow great feedback. I'm curious what you think of making a full fledged 3D client using a toolkit like OpenGL? The sophistication could obviously get very high (ray tracing, more complex game physics, full animation) etc... and this would place a higher requirement for a good video card, CPU speed, RAM etc. Would a 3D client be too radical a departure or could we do a hybrid client with mainly 2D and some 3D effects throw in for fun? Zach