It's not that weird, look at the latest DmC, or Silent Hill: Downpour ... made by other companies, plus Ubisoft is more attentive to Assassin Creed and WatchDog. What I fear is that it is only in 2d and only downloadable.
On the other hand that looks like the prince of the Sands, new spin off? It could even be a reboot of POP: The Two Thrones. Of course, I would take the tracksuit XDDDDD