This map is nice and detailed. The lighting brings out my eyes too.
Just one look at the mini-map makes me wish I never played TS or any C&C for that matter. If I discovered it without my cousin telling me about Firestorm, it would've been cooler. I wish TD was coming out in a few days. But not gonna happen.
This map touches me as I personally liked TS more than FS.
Oh and about getting flamed at PPM, I agree with what ^Rampastein and Ixith said about my upcoming mod. I'll probably get flamed if I post it on PPM. It isn't anything special, but it's my first mod in a while.