Funnily enough, I am making a first person shooter roguelike with the same "time cloning" idea. Cool game!