I think mirrors edge is one of those games in that era that incaptured that vibe perfectly