I saw this a couple of days ago and rather liked the take on the comparison between Stormcast and Space Marines. It's a quote from Josh Reynolds so presumably he knows something about the subject. In terms of marketing I believe they are trying to channel the success of Space Marines (arguably GWs greatest asset) with the Stormcast but it was nice to read the difference written down.
Interesting.