Source: https://www.pluralsight.com/blog/film-games/stepping-into-a-time-machine-with-halo-2-anniversary