This is really good.
I have to admit that the 4th stanza caught me unprepared, as I was imagining this is about a hero of old. But in a way, it is.
After all, wasn't that Ozymandias's fate, to have a small epitaph left behind? All those great works, torn down with the passage of time and uncaring generations down the river of all things?
And this poem does say more with less. I do really like the third line, as the "uncaring" can apply to both hunter and hunted. And then it repeats, thematically. We are doomed to repeat our past.