“Master Chief Crossing the Delaware” print is available on Society6.com and hangs on the wall of one of the game developers.
Back to Top