It’s our E3 2017 roundup! Today we go over our favorite (and not so favorite) announcements and games from this past week’s conferences! Did we miss yours, or do you disagree with us? Comment your thoughts below!

PS: Kuma apparently REALLY hates fishing.