Hey, thanks for playing!
I'm not too sure how easy it would be to implement a replay system right now... you could always just record your own gameplay though.
I get your point, some battles can take very long. I'm hesitant to implement a fast forward option though, as kind of a major feature of this game is to watch your dwarves battle. I'll think about it.