The Boys Season 3 Premiere Review: First 3 Episodes – IGN