Grand is not only something big, but can also be something ambitious, diginified or great (not only physically great). Titan is usually used to describe an object that has great strength or importance. If I recall correctly, titans were also half-gods (or something to that effect) in greek mythology. (And thus, also roman mythology. Heh.)
With this in mind, the name makes a bit more sense, eh? :happy:
Oh, and I love the fact that they use stickers in the exo-line. As some others, I only buy sets for parts, and unprinted parts are more versatile. And, as a few builders have proved, the stickers can look really good on something completely different. Example: This by Mike Yoder.