heroes Published November 21, 2021 at 639 × 361 in Our Week in Games – Week 156 / Next → I have literally no idea what any of this means.