Well I think its about time I actually finish something!
I'm working on the game again, just got accepted to BizSpark which is fantastic as I now have Visual Studio 2012 Premium for independent game development purposes. I'm very grateful as this would have been unaffordable and gives me the profiling and concurrency visualization I needed to validate the performance of the engine.
I having fun again!