It does have an Assassin's Creed vibe to it, but I do feel it looks rather limited. Is there the possibilty of blending in crowds or using your hacking skills to avoid being detected? That would be fun, rather than just waiting to be found and trying to run away.
"I am justice incarnate: Brought to this world by forces beyond your comprehension. A cleansing storm to sweep across the land and purge it of your foul presence. I am Dust!" Dust to General Gaius, Dust: An Elysian Tail.