Replay ofrece superpoderes de viaje en el tiempo que permiten a los desarrolladores saltar a cualquier punto de la ejecución de su código, ver el estado y los valores de las variables en ese momento, y agregar declaraciones de impresión retroactivamente. Es especialmente útil para solucionar problemas relacionados con el tiempo y el estado en aplicaciones complejas.