I've almost run out of steam on this one, so I've got it to a state where it's playable, without adding all the spit and polish - let me know what you think, and I might finish it if people think it's worth the effort.
Cheers :o)
Sam
Preview:

Donwload it here: