Another update.
I am porting to Android the game and unfortunately I could not use 3.1 since I cannot even choose an Android target and it does not build. So I went back to 3.0 to develop the android version.
However I found out that I need to fix my Nifty layout because using layers can screw up what I see on screen. So one more work besides the obvious resizing
No GUI.
GUI
Edit: found the solution here: now it works