My computer is now up and running and I have just finished loading Visual Studio, DirectX SDK and various other bits that I never realised I needed until it was gone. I also downloaded the Unity3D Engine and although I'm in the middle of creating my shadow maps I have been looking at some of the tutorials shown on the website. Once the shadow mapping is done I think there is a good chance I might try out Unity and have a play around with some different ideas. It would be great to get some more Engine experience as well, as for the past year I have been diving round in the working of DirectX and forgotten about actual game development.