Well, from the EBGames description:
The first truly 3D real-time strategy (RTS) game, Stormrise puts players in the heart of the action with an all-new third-person camera perspective. No other RTS game combines the unprecedented level of immersion and emotional intensity with the scale and depth that The Creative Assembly (Total War™ series) has become famous for.
I think that explains it quite well.
That said, no, I haven't heard anything about this.