Not that you guys need anything else to do right now, but it might be interesting to develop a 4D version of Away3D that would be able to manipulate hypercubes and other 4D solids. Here's a link to a 4D rubik's cube built in Java (a little broken since my last JRE update).
http://www.superliminal.com/cube/applet.html I would imagine that it would be relatively simple to add an extra dimension to the engine, starting by creating a Vector4D, but figuring out how to render the 4D model to screen might be a lot of work. I can't think of a single practical application that would even begin to justify the work involved, so it's not a very serious suggestion.
