Snapshot Games