Kind of a snooze without more physical elements, IMO.
It's much like Universal's Spider-Man except with less immersive physical environments, and with more focus on flying which makes it feel simulator-ish. While Spider-Man is mostly screen based, it still has pretty well built out physical...