Mounting ledges in First Person is the next evolution of the genre. Same thing when ducking and jumping were introduced. Any FPS without it in some form is just going to seem archaic sooner or later. Can hardly be seen as a rip off, game design is iterative, news at 11.
Looks awesome. Plus, Container City. Sold.