To quote Lar from the interview:
It'll be big - VERY big. It has a very good 3D engine. It's multiplayer. And it contains a lot of cool features.
Guess that finally answers the Multiplayer question. <img src="/ubbthreads/images/graemlins/winkwink.gif" alt="" />