Although confusing in the beginning, it's still succeded giving twist on what happened. Nice execution!