small soldiers critique