Warriors of the Red Planet?