Twists yes. Twists don't make a plot complex though.
Besides i'd bet Prototype has it's share too.
The funniest part though is just how similar these two games are. Makes you wonder if Suckerpunch was looking over their shoulders. (Prototype was under development first.)
Right up to the memory reading.








