It all works very nicely in my main game. The only problem is the GUI libaries input needs adjusting. It works fine for my keyboard but I think it may have problems with other keyboards (@ sign being somewhere else and that kind of stuff).
It's nice to get that in. The next thing I'm going to be doing is getting the menu system fleshed out. I may put some screen shots up when things are looking prettier.