***SPOILERS***Avengers Infinity War | Review and Discussion