Last six months have been very busy working at my real job developing a plug-in for X-Plane. I have been working on creating a training scenario that borrows a lot of elements from game development, it has been great since I am back on C++ development! I am incorporating second generation behavior trees for the training scenarios and have a great sate maching to load different parts of the training (from the splash screen to menus and pilot training). I also just finished incorporating a speech API similar to dragon naturally speaking to incorporate dialog trees within the application... so far so good on this.
Also I have stopped using haXe/NME for mobile development... I grew very frustrated with the compiling tools for the WEB OS devices not supporting version 1.4.5, the textures would not load and it was very hard to find a working stable version. I liked the simplicity of the language, testing in Flash was great too! It seemed that I was wasting too much time trying to get things to work, so I dropped the languange and the dev environment. I did switched to WP7 and have been loving using the XNA platform on it and will be focusing on that platform, I also tried developing on android as well (hated the emulator and the fragmented versions/hardware)... I really wished a new phone came out with WebOS, but that is probably not going to happen.