So this leads to several theories in my head
1) The MC has timebending powers but he can't control them, so he's unintentionally doing this without meaning to.
2) Some guy playing hero has timebending powers, but they only work in certain ways. So the only thing he can do as a hero is reverse...