GDC Festival of Gaming
The Implementation of Rewind in Braid
About this video
Jonathan Blow's GDC talk explains how the time-rewind mechanic in Braid was designed and implemented, including the technical hurdles such as memory limits and state history. It covers both design and engineering concerns.

