Authors / Cliff Bleszinski - edited by NelizMastr