Engine programming has been going really well, although there's only so much a lone programmer (albeit, a programming genius) can do. So far Max has written about 80% of an entirely new engine and tool set from scratch. That includes the renderer, level editor, cinematic editor (used to make the teaser), Lua Debugger, networking, physics integration, animation system, auto-updater, builder and a whole bunch of smaller programs that tie everything together (not to mention performance and compatibility). Almost all of this is from scratch and it's all designed to run on low end hardware and be cross-platform
. It's been really incredible to watch.