Thank you for your kind words. I'll have to give your game a read, I'm sure there's some fantastic ideas in there :)