We had a mixed bag in terms of gaming news this past week. On one hand, Sony announced an hour-long gameplay showcase for its upcoming PS5 console and the NFL reupped its licensing agreement with EA through the 2026 season. On the other hand, BLizzar